Cleanup web worker unit test.

Former-commit-id: a6b2f450f26eba8cb233cceb5920e7ee69c665f1
This commit is contained in:
John-David Dalton
2013-07-08 00:03:53 -07:00
parent d69b5385e4
commit 839f345fa3

View File

@@ -176,18 +176,19 @@
asyncTest('supports loading ' + basename + ' in a web worker', function() { asyncTest('supports loading ' + basename + ' in a web worker', function() {
if (Worker) { if (Worker) {
var limit = 1000, var limit = 1000,
start = new Date, start = new Date;
wait = 16;
setTimeout(function attempt() { var attempt = function() {
var actual = _._VERSION; var actual = _._VERSION;
if ((new Date - start) < limit && typeof actual != 'string') { if ((new Date - start) < limit && typeof actual != 'string') {
setTimeout(attempt, wait); setTimeout(attempt, 16);
} else { return;
equal(actual, _.VERSION);
QUnit.start();
} }
}, wait); equal(actual, _.VERSION);
QUnit.start();
};
attempt();
} else { } else {
skipTest(); skipTest();
QUnit.start(); QUnit.start();