JS tests: HACK for use JsTestsAsserter in JS tests
This commit is contained in:
@@ -26,7 +26,14 @@ var JsTests = (function () {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var init = function () {
|
||||||
|
init = function() {};
|
||||||
|
Kotlin.modules["JS_TESTS"].kotlin.test.init();
|
||||||
|
};
|
||||||
|
|
||||||
var test = function (testName, testFun) {
|
var test = function (testName, testFun) {
|
||||||
|
init();
|
||||||
|
|
||||||
reporter.testStart(testName);
|
reporter.testStart(testName);
|
||||||
try {
|
try {
|
||||||
testFun();
|
testFun();
|
||||||
@@ -45,4 +52,3 @@ var JsTests = (function () {
|
|||||||
assert: assert
|
assert: assert
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,9 @@ package kotlin.test
|
|||||||
|
|
||||||
import kotlin.test.*
|
import kotlin.test.*
|
||||||
|
|
||||||
public var asserter: Asserter = JsTestsAsserter()
|
fun init() {
|
||||||
|
asserter = JsTestsAsserter()
|
||||||
|
}
|
||||||
|
|
||||||
public class JsTestsAsserter() : Asserter {
|
public class JsTestsAsserter() : Asserter {
|
||||||
public override fun assertTrue(message: String, actual: Boolean) {
|
public override fun assertTrue(message: String, actual: Boolean) {
|
||||||
|
|||||||
Reference in New Issue
Block a user