TestArguments

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)(source)

Test arguments to pass to the underlying Kotlin compiler plugin test framework test generator. See org.jetbrains.kotlin.generators.TestGroup.TestClass.model for details.

Constructors

Link copied to clipboard
constructor(recursive: Boolean = true, excludeParentDirs: Boolean = false, extension: String? = "kt", pattern: String = if (extension == null) """^([^\.]+)$""" else "^(.+)\\.$extension\$", excludedPattern: String? = null, testMethod: String = "doTest", singleClass: Boolean = false, targetBackend: TargetBackend? = null, excludeDirs: List<String> = listOf(), excludeDirsRecursively: List<String> = listOf(), filenameStartsLowerCase: Boolean? = null, skipIgnored: Boolean = false, deep: Int? = null, skipSpecificFile: (File) -> Boolean = { false }, skipTestAllFilesCheck: Boolean = false, generateEmptyTestClasses: Boolean = true, nativeTestInNonNativeTestInfra: Boolean = false)

Properties

Link copied to clipboard
val deep: Int?
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val targetBackend: TargetBackend?
Link copied to clipboard