Bug 404077: Enable checking of assertions in mochitests.

This commit is contained in:
L. David Baron 2013-02-27 13:20:28 -08:00
Родитель 7bfb85741c
Коммит fb7e710309
1 изменённых файлов: 5 добавлений и 6 удалений

Просмотреть файл

@ -425,6 +425,7 @@ TestRunner.testFinished = function(tests) {
TestRunner.error("TEST-UNEXPECTED-FAIL | " + TestRunner.error("TEST-UNEXPECTED-FAIL | " +
TestRunner.currentTestURL + TestRunner.currentTestURL +
" | called finish() multiple times"); " | called finish() multiple times");
TestRunner.updateUI([{ result: false }]);
return; return;
} }
TestRunner._lastTestFinished = TestRunner._currentTest; TestRunner._lastTestFinished = TestRunner._currentTest;
@ -494,13 +495,11 @@ TestRunner.testUnloaded = function() {
var max = TestRunner._expectedMaxAsserts; var max = TestRunner._expectedMaxAsserts;
var min = TestRunner._expectedMinAsserts; var min = TestRunner._expectedMinAsserts;
if (numAsserts > max) { if (numAsserts > max) {
// WHEN ENABLING, change "log" to "error" and "DETCEPXENU" TestRunner.error("TEST-UNEXPECTED-FAIL | " + url + " | Assertion count " + numAsserts + " is greater than expected range " + min + "-" + max + " assertions.");
// to "UNEXPECTED". TestRunner.updateUI([{ result: false }]);
TestRunner.log("TEST-DETCEPXENU-FAIL | " + url + " | Assertion count " + numAsserts + " is greater than expected range " + min + "-" + max + " assertions.");
} else if (numAsserts < min) { } else if (numAsserts < min) {
// WHEN ENABLING, change "log" to "error" and "DETCEPXENU" TestRunner.error("TEST-UNEXPECTED-PASS | " + url + " | Assertion count " + numAsserts + " is less than expected range " + min + "-" + max + " assertions.");
// to "UNEXPECTED". TestRunner.updateUI([{ result: false }]);
TestRunner.log("TEST-DETCEPXENU-PASS | " + url + " | Assertion count " + numAsserts + " is less than expected range " + min + "-" + max + " assertions.");
} else if (numAsserts > 0) { } else if (numAsserts > 0) {
TestRunner.log("TEST-KNOWN-FAIL | " + url + " | Assertion count " + numAsserts + " within expected range " + min + "-" + max + " assertions."); TestRunner.log("TEST-KNOWN-FAIL | " + url + " | Assertion count " + numAsserts + " within expected range " + min + "-" + max + " assertions.");
} }