diff options
Diffstat (limited to 'js/tests/index.html')
| -rw-r--r-- | js/tests/index.html | 29 |
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> |
