Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TestArguments(val recursive: Boolean = true, val excludeParentDirs: Boolean = false, val extension: String? = "kt", val pattern: String = if (extension == null) """^([^\.]+)$""" else "^(.+)\\.$extension\$", val excludedPattern: String? = null, val testMethod: String = "doTest", val singleClass: Boolean = false, val targetBackend: TargetBackend? = null, val excludeDirs: List<String> = listOf(), val excludeDirsRecursively: List<String> = listOf(), val filenameStartsLowerCase: Boolean? = null, val skipIgnored: Boolean = false, val deep: Int? = null, val skipSpecificFile: (File) -> Boolean = { false }, val skipTestAllFilesCheck: Boolean = false, val generateEmptyTestClasses: Boolean = true, val nativeTestInNonNativeTestInfra: Boolean = false)
Link copied to clipboard
object TestGenerationBootstrapper
Link copied to clipboard
interface TestGenerationBuilder
Link copied to clipboard
interface TestGenerationConfigBuilder
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun TestGenerationBuilder.directives(vararg containers: DirectivesContainer, block: RegisteredDirectivesBuilder.() -> Unit)
Link copied to clipboard
fun TestGenerationBuilder.group(path: String? = null, type: TestType, block: TestGenerationBuilder.() -> Unit)
fun TestGenerationBuilder.group(path: String? = null, vararg levels: TestLevel, block: TestGenerationBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun TestGenerationBuilder.withCompilerConfiguration(configurator: CompilerConfiguration.(TestModule) -> Unit)
Link copied to clipboard
fun <T> TestGenerationBuilder.withTestSpec(configurator: KClass<out BaseSpecCompilerPluginRegistrar<T>>, spec: T)