diff --git a/js/js.translator/testData/jsTester/jsTester.js b/js/js.translator/testData/jsTester/jsTester.js index b72a4aaabe9..0b90fb1c61f 100644 --- a/js/js.translator/testData/jsTester/jsTester.js +++ b/js/js.translator/testData/jsTester/jsTester.js @@ -26,7 +26,14 @@ var JsTests = (function () { } }; + var init = function () { + init = function() {}; + Kotlin.modules["JS_TESTS"].kotlin.test.init(); + }; + var test = function (testName, testFun) { + init(); + reporter.testStart(testName); try { testFun(); @@ -45,4 +52,3 @@ var JsTests = (function () { assert: assert } })(); - diff --git a/js/js.translator/testData/jsTester/jsTester.kt b/js/js.translator/testData/jsTester/jsTester.kt index 4404b09da98..c37afd6c39a 100644 --- a/js/js.translator/testData/jsTester/jsTester.kt +++ b/js/js.translator/testData/jsTester/jsTester.kt @@ -2,7 +2,9 @@ package kotlin.test import kotlin.test.* -public var asserter: Asserter = JsTestsAsserter() +fun init() { + asserter = JsTestsAsserter() +} public class JsTestsAsserter() : Asserter { public override fun assertTrue(message: String, actual: Boolean) {