Fix test fails in older Safari and cleanup setProperty in test.js.

This commit is contained in:
John-David Dalton
2014-01-24 18:18:50 -08:00
parent 087ed0aa6a
commit 79afa16a7f
3 changed files with 24 additions and 37 deletions

View File

@@ -331,13 +331,14 @@
config = QUnit.config,
index = -1,
length = asserts.length,
logs = config.extrasData.logs,
queue = config.queue;
while (++index < length) {
var assert = asserts[index];
if (!assert.result && this.retries < config.asyncRetries) {
this.retries++;
config.extrasData.logs.length -= asserts.length;
logs.length = Math.max(0, logs.length - asserts.length);
asserts.length = 0;
var oldLength = queue.length;