Use mocha instead of QUnit for debugging stdlib tests in browser

This commit is contained in:
Anton Bannykh
2018-03-13 14:35:09 +03:00
committed by Anton Bannykh
parent 338bde23fc
commit e377a30929
+21 -13
View File
@@ -1,21 +1,29 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Kotlin Standard Library Test Suite</title> <title>Kotlin Standard Library Test Suite</title>
<link rel="stylesheet" href="../node_modules/qunitjs/qunit/qunit.css">
<!-- paths are setup for local file run --> <!-- paths are setup for local file run -->
<!-- run karmaDependencies gradle task to fetch qunit --> <!-- run installMocha gradle task to fetch mocha -->
<link href="../build/node_modules/mocha/mocha.css" rel="stylesheet"/>
<script src="../node_modules/qunitjs/qunit/qunit.js"></script>
<script src="../build/classes/kotlin.js"></script>
<script src="../../../kotlin.test/js/build/classes/main/kotlin-test.js"></script>
<script src="../build/classes/kotlin/test/kotlin-stdlib-js_test.js"></script>
<script src="../../../kotlin.test/js/build/classes/kotlin/test/kotlin-test-js_test.js"></script>
</head> </head>
<body> <body>
<div id="qunit"></div> <div id="mocha"></div>
<div id="qunit-fixture"></div>
<script src="../build/node_modules/mocha/mocha.js"></script>
<!--enables globals (describe, it)-->
<script>mocha.setup('bdd');</script>
<script src="../build/classes/kotlin.js"></script>
<script src="../../../kotlin.test/js/build/classes/main/kotlin-test.js"></script>
<script src="../build/classes/kotlin/test/kotlin-stdlib-js_test.js"></script>
<script src="../../../kotlin.test/js/build/classes/kotlin/test/kotlin-test-js_test.js"></script>
<script>
mocha.checkLeaks();
mocha.run();
</script>
</body> </body>
</html> </html>