@@ -23,7 +23,7 @@ def compileTestJsLegacy = tasks.hasProperty("compileTestKotlinJsLegacy")
23
23
// todo: use atomicfu-transformed test files here (not critical)
24
24
task testMochaNode (type : NodeTask , dependsOn : [compileTestJsLegacy, installDependenciesMochaNode]) {
25
25
script = file(" ${ node.nodeProjectDir.getAsFile().get()} /node_modules/mocha/bin/mocha" )
26
- args = [compileTestJsLegacy. outputFile . path, ' --require' , ' source-map-support/register' ]
26
+ args = [compileTestJsLegacy. outputFileProperty . get() . path, ' --require' , ' source-map-support/register' ]
27
27
if (project. hasProperty(" teamcity" )) args. addAll([' --reporter' , ' mocha-teamcity-reporter' ])
28
28
}
29
29
@@ -65,8 +65,8 @@ prepareMochaChrome.doLast {
65
65
<script>mocha.setup('bdd');</script>
66
66
<script src="$nodeProjDir /node_modules/kotlin/kotlin.js"></script>
67
67
<script src="$nodeProjDir /node_modules/kotlin-test/kotlin-test.js"></script>
68
- <script src="$compileJsLegacy . outputFile "></script>
69
- <script src="$compileTestJsLegacy . outputFile "></script>
68
+ <script src="${ compileJsLegacy.outputFileProperty.get().path } "></script>
69
+ <script src="${ compileTestJsLegacy.outputFileProperty.get().path } "></script>
70
70
<script>mocha.run();</script>
71
71
</body>
72
72
</html>
@@ -75,7 +75,7 @@ prepareMochaChrome.doLast {
75
75
76
76
task testMochaChrome (type : NodeTask , dependsOn : prepareMochaChrome) {
77
77
script = file(" ${ node.nodeProjectDir.getAsFile().get()} /node_modules/mocha-headless-chrome/bin/start" )
78
- args = [compileTestJsLegacy. outputFile . path, ' --file' , mochaChromeTestPage]
78
+ args = [compileTestJsLegacy. outputFileProperty . get() . path, ' --file' , mochaChromeTestPage]
79
79
if (project. hasProperty(" teamcity" )) args. addAll([' --reporter' , ' mocha-teamcity-reporter' ])
80
80
}
81
81
@@ -96,7 +96,7 @@ task installDependenciesMochaJsdom(type: NpmTask, dependsOn: [npmInstall]) {
96
96
97
97
task testMochaJsdom (type : NodeTask , dependsOn : [compileTestJsLegacy, installDependenciesMochaJsdom]) {
98
98
script = file(" ${ node.nodeProjectDir.getAsFile().get()} /node_modules/mocha/bin/mocha" )
99
- args = [compileTestJsLegacy. outputFile . path, ' --require' , ' source-map-support/register' , ' --require' , ' jsdom-global/register' ]
99
+ args = [compileTestJsLegacy. outputFileProperty . get() . path, ' --require' , ' source-map-support/register' , ' --require' , ' jsdom-global/register' ]
100
100
if (project. hasProperty(" teamcity" )) args. addAll([' --reporter' , ' mocha-teamcity-reporter' ])
101
101
}
102
102
0 commit comments