diff --git a/js/js.tests/build.gradle.kts b/js/js.tests/build.gradle.kts index c716416cd2a..641c6b2cc59 100644 --- a/js/js.tests/build.gradle.kts +++ b/js/js.tests/build.gradle.kts @@ -107,6 +107,7 @@ if (kotlinBuildProperties.isInJpsBuildIdeaSync) { enum class OsName { WINDOWS, MAC, LINUX, UNKNOWN } enum class OsArch { X86_32, X86_64, ARM64, UNKNOWN } data class OsType(val name: OsName, val arch: OsArch) +abstract class MochaTestTask : NpmTask(), VerificationTask val currentOsType = run { val gradleOs = OperatingSystem.current() @@ -431,7 +432,7 @@ val npmInstall by tasks.getting(NpmTask::class) { dependsOn(prepareNpmTestData) } -val mochaTest by task { +val mochaTest by task { workingDir.set(buildDir) val target = if (project.hasProperty("teamcity")) "runOnTeamcity" else "test"