aboutsummaryrefslogtreecommitdiff
path: root/js/tests/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'js/tests/index.html')
-rw-r--r--js/tests/index.html29
1 files changed, 17 insertions, 12 deletions
diff --git a/js/tests/index.html b/js/tests/index.html
index 363ebe599..1c025cf76 100644
--- a/js/tests/index.html
+++ b/js/tests/index.html
@@ -13,23 +13,22 @@
<script>
// See https://github.com/axemclion/grunt-saucelabs#test-result-details-with-qunit
var log = []
- QUnit.done = function (test_results) {
- var tests = log.map(function (details) {
- return {
+ QUnit.done(function (testResults) {
+ var tests = []
+ for (var i = 0, len = log.length; i < len; i++) {
+ var details = log[i]
+ tests.push({
name: details.name,
result: details.result,
expected: details.expected,
actual: details.actual,
source: details.source
- }
- })
- test_results.tests = tests
+ })
+ }
+ testResults.tests = tests
- // Delaying results a bit because in real-world scenario you won't get them immediately
- setTimeout(function () {
- window.global_test_results = test_results
- }, 2000)
- }
+ window.global_test_results = testResults
+ })
QUnit.testStart(function (testDetails) {
QUnit.log = function (details) {
@@ -39,6 +38,12 @@
}
}
})
+
+ // Cleanup
+ QUnit.testDone(function () {
+ $('#qunit-fixture').empty()
+ $('#modal-test, .modal-backdrop').remove()
+ })
</script>
<!-- Plugin sources -->
@@ -70,7 +75,7 @@
</head>
<body>
- <div>
+ <div id="qunit-container">
<div id="qunit"></div>
<div id="qunit-fixture"></div>
</div>