Run py.test on test directory
| Fields inherited from class | Fields |
|---|---|
class com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask |
additionalArguments, ignoreExitValue, stdOut, errOut, TASK_NAME, TASK_DESCRIPTION, TASK_GROUP, TASK_TYPE, TASK_DEPENDS_ON, TASK_OVERWRITE, TASK_ACTION |
| Type | Name and description |
|---|---|
java.util.List<java.lang.String> |
extraArgsextra args for subclasses, such as coverage |
boolean |
specificFileGivenspecific test file was given and only the tests in that file should be executed |
| Constructor and description |
|---|
PyTestTask
() |
| Type | Name and description |
|---|---|
void |
enableConsole(boolean enabled)Enable console logging / debugging |
void |
filterFiles(java.lang.String file)Run tests on single file |
void |
filterTestCase(java.lang.String testName)Only test one file |
void |
preExecution() |
void |
processResults(org.gradle.process.ExecResult execResult) |
| Methods inherited from class | Name |
|---|---|
class com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask |
com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#args([Ljava.lang.String;), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#args(java.util.Collection), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#standardExcludes(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getPythonDetails(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setPythonDetails(com.linkedin.gradle.python.extension.PythonDetails), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getVirtualEnv(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#executePythonProcess(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#configureExecution(org.gradle.process.ExecSpec), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#preExecution(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#processResults(org.gradle.process.ExecResult), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getComponent(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getReason(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getSourceFiles(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setProperty(java.lang.String, java.lang.Object), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#toString(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#compareTo(java.lang.Object), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#compareTo(org.gradle.api.Task), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getName(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#execute(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getActions(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getState(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getState(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getPath(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getExtensions(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#isEnabled(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getProject(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getStandardOutputCapture(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getAsDynamicObject(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#configure(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#configure(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getInputs(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getInputs(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setEnabled(boolean), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getTaskActions(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#hasProperty(java.lang.String), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getOutputs(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getOutputs(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getDidWork(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#onlyIf(org.gradle.api.specs.Spec), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#onlyIf(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setActions(java.util.List), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getTaskDependencies(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getTaskDependencies(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getDependsOn(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setDependsOn(java.lang.Iterable), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#dependsOn([Ljava.lang.Object;), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setOnlyIf(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setOnlyIf(org.gradle.api.specs.Spec), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setDidWork(boolean), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#doFirst(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#doFirst(org.gradle.api.Action), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#doLast(org.gradle.api.Action), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#doLast(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#deleteAllActions(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getEnabled(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#dependsOnTaskDidWork(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getTemporaryDir(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#mustRunAfter([Ljava.lang.Object;), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setMustRunAfter(java.lang.Iterable), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getMustRunAfter(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#finalizedBy([Ljava.lang.Object;), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setFinalizedBy(java.lang.Iterable), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getFinalizedBy(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#shouldRunAfter([Ljava.lang.Object;), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setShouldRunAfter(java.lang.Iterable), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getShouldRunAfter(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#prependParallelSafeAction(org.gradle.api.Action), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#injectIntoNewInstance(org.gradle.api.internal.project.ProjectInternal, java.lang.String, java.lang.Class, java.util.concurrent.Callable), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getLogger(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#leftShift(groovy.lang.Closure), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#property(java.lang.String), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getGroup(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getDescription(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setGroup(java.lang.String), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getAnt(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getConvention(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getLogging(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getLogging(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setDescription(java.lang.String), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getActionClassLoaders(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getOnlyIf(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getImpliesSubProjects(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setImpliesSubProjects(boolean), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getExecuter(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#setExecuter(org.gradle.api.internal.tasks.TaskExecuter), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getTemporaryDirFactory(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#addValidator(org.gradle.api.internal.tasks.execution.TaskValidator), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getValidators(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#appendParallelSafeAction(org.gradle.api.Action), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#isHasCustomActions(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#wait(long, int), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#wait(long), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#wait(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#equals(java.lang.Object), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#hashCode(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#getClass(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#notify(), com.linkedin.gradle.python.tasks.AbstractPythonMainSourceDefaultTask#notifyAll() |
extra args for subclasses, such as coverage
specific test file was given and only the tests in that file should be executed
Enable console logging / debugging
Run tests on single file
file - to run tests onOnly test one file
testName - name of the tests to be executedGroovy Documentation