Package org.gradle.exemplar.test.runner
Class GradleEmbeddedSamplesRunner
java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.gradle.exemplar.model.Sample>
org.gradle.exemplar.test.runner.SamplesRunner
org.gradle.exemplar.test.runner.GradleSamplesRunner
org.gradle.exemplar.test.runner.GradleEmbeddedSamplesRunner
- All Implemented Interfaces:
org.junit.runner.Describable,org.junit.runner.manipulation.Filterable,org.junit.runner.manipulation.Orderable,org.junit.runner.manipulation.Sortable
A custom implementation of
SamplesRunner that uses the Gradle Tooling API to execute sample builds.-
Field Summary
Fields inherited from class org.gradle.exemplar.test.runner.GradleSamplesRunner
tempGradleUserHomeDirFields inherited from class org.gradle.exemplar.test.runner.SamplesRunner
SAFE_SYSTEM_PROPERTIES, tmpDir -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.gradle.exemplar.test.runner.GradleSamplesRunner
getImplicitSamplesRootDir, isIgnored, selectExecutorMethods inherited from class org.gradle.exemplar.test.runner.SamplesRunner
describeChild, getSamplesRootDir, runChildMethods inherited from class org.junit.runners.ParentRunner
childrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, order, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolationMethods inherited from class org.junit.runner.Runner
testCount
-
Constructor Details
-
GradleEmbeddedSamplesRunner
public GradleEmbeddedSamplesRunner(Class<?> testClass) throws org.junit.runners.model.InitializationError - Throws:
org.junit.runners.model.InitializationError
-
-
Method Details
-
getChildren
- Overrides:
getChildrenin classSamplesRunner
-