-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.targets.js.npm.RequiresNpmDependencies
,org.jetbrains.kotlin.gradle.targets.js.testing.KotlinJsTestFramework
public final class KotlinMocha implements KotlinJsTestFramework
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KotlinMocha.Companion
-
Field Summary
Fields Modifier and Type Field Description private final String
settingsState
private final Set<RequiredKotlinJsDependency>
requiredNpmDependencies
private String
timeout
private final transient KotlinJsCompilation
compilation
private final Boolean
nodeModulesRequired
-
Constructor Summary
Constructors Constructor Description KotlinMocha(KotlinJsCompilation compilation, String basePath)
-
Method Summary
Modifier and Type Method Description String
getSettingsState()
Set<RequiredKotlinJsDependency>
getRequiredNpmDependencies()
final String
getTimeout()
final Unit
setTimeout(String timeout)
KotlinJsCompilation
getCompilation()
Boolean
getNodeModulesRequired()
String
getPath()
TCServiceMessagesTestExecutionSpec
createTestExecutionSpec(KotlinJsTest task, ProcessForkOptions forkOptions, List<String> nodeJsArgs, Boolean debug)
-
-
Constructor Detail
-
KotlinMocha
KotlinMocha(KotlinJsCompilation compilation, String basePath)
-
-
Method Detail
-
getSettingsState
String getSettingsState()
-
getRequiredNpmDependencies
Set<RequiredKotlinJsDependency> getRequiredNpmDependencies()
-
getTimeout
final String getTimeout()
-
setTimeout
final Unit setTimeout(String timeout)
-
getCompilation
KotlinJsCompilation getCompilation()
-
getNodeModulesRequired
Boolean getNodeModulesRequired()
-
createTestExecutionSpec
TCServiceMessagesTestExecutionSpec createTestExecutionSpec(KotlinJsTest task, ProcessForkOptions forkOptions, List<String> nodeJsArgs, Boolean debug)
-
-
-
-