@Incubating interface JvmTestSuiteBinarySpec : TestSuiteBinarySpec, JvmBinarySpec, WithDependencies
Base type of JVM test suite binaries.
Since
2.11
interface JvmTestSuiteTasks : TestSuiteTaskCollection
Provides direct access to important build tasks of JVM test suites. |
abstract fun getRuntimeClasspath(): DependencyResolvingClasspath |
|
abstract fun getTasks(): JvmTestSuiteTasks |
|
abstract fun getTestSuite(): JvmTestSuiteSpec |
|
abstract fun getTestedBinary(): JvmBinarySpec |
abstract fun getClassesDir(): File
The classes directory for this binary. |
|
abstract fun getResourcesDir(): File
The resources directory for this binary. |
|
abstract fun getTargetPlatform(): JavaPlatform
The target platform for this binary. |
|
abstract fun getToolChain(): JavaToolChain
Returns the org.gradle.jvm.toolchain.JavaToolChain that will be used to build this binary. |
|
abstract fun setClassesDir(classesDir: File): Unit
Sets the classes directory for this binary. |
|
abstract fun setResourcesDir(dir: File): Unit
Sets the resources directory for this binary. |
|
abstract fun setTargetPlatform(platform: JavaPlatform): Unit
Sets the target platform for this binary. |
|
abstract fun setToolChain(toolChain: JavaToolChain): Unit
Sets the org.gradle.jvm.toolchain.JavaToolChain that will be used to build this binary. |
interface JUnitTestSuiteBinarySpec : JvmTestSuiteBinarySpec
Represents a JUnit test suite binary. |