mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-02 15:15:23 +00:00
d4d58ab893
This adds support for assertion checking in all mochitest suites except for mochitest-browser-chrome. The checking works much like it does in reftest, except for the mechanism for annotating expected assertions, SimpleTest.expectAssertions() (see its in-code documentation). The support is initially disabled in that: (1) It doesn't cause the tests to report failure (and thus turn the tree orange). (2) It prints TEST-DETCEPXENU-FAIL/PASS instead of TEST-UNEXPECTED-FAIL/PASS (so that it doesn't show up in log highlighting). The assertion checking only works within the test runner (which runs multiple tests); it does not function when running only a single test.
32 lines
1.9 KiB
Plaintext
32 lines
1.9 KiB
Plaintext
mochikit.jar:
|
|
% content mochikit %content/
|
|
content/browser-harness.xul (browser-harness.xul)
|
|
content/browser-test.js (browser-test.js)
|
|
content/browser-test-overlay.xul (browser-test-overlay.xul)
|
|
content/cc-analyzer.js (cc-analyzer.js)
|
|
content/chrome-harness.js (chrome-harness.js)
|
|
content/harness-overlay.xul (harness-overlay.xul)
|
|
content/harness.xul (harness.xul)
|
|
content/redirect.html (redirect.html)
|
|
content/server.js (server.js)
|
|
content/dynamic/getMyDirectory.sjs (dynamic/getMyDirectory.sjs)
|
|
content/static/harness.css (static/harness.css)
|
|
content/tests/SimpleTest/ChromePowers.js (tests/SimpleTest/ChromePowers.js)
|
|
content/tests/SimpleTest/EventUtils.js (tests/SimpleTest/EventUtils.js)
|
|
content/tests/SimpleTest/ChromeUtils.js (tests/SimpleTest/ChromeUtils.js)
|
|
content/tests/SimpleTest/LogController.js (tests/SimpleTest/LogController.js)
|
|
content/tests/SimpleTest/MozillaLogger.js (../specialpowers/content/MozillaLogger.js)
|
|
content/tests/SimpleTest/SpecialPowersObserverAPI.js (../specialpowers/content/SpecialPowersObserverAPI.js)
|
|
content/tests/SimpleTest/specialpowersAPI.js (../specialpowers/content/specialpowersAPI.js)
|
|
content/tests/SimpleTest/setup.js (tests/SimpleTest/setup.js)
|
|
content/tests/SimpleTest/SimpleTest.js (tests/SimpleTest/SimpleTest.js)
|
|
content/tests/SimpleTest/test.css (tests/SimpleTest/test.css)
|
|
content/tests/SimpleTest/TestRunner.js (tests/SimpleTest/TestRunner.js)
|
|
content/tests/SimpleTest/iframe-between-tests.html (tests/SimpleTest/iframe-between-tests.html)
|
|
content/tests/SimpleTest/WindowSnapshot.js (tests/SimpleTest/WindowSnapshot.js)
|
|
content/tests/SimpleTest/MockObjects.js (tests/SimpleTest/MockObjects.js)
|
|
content/tests/SimpleTest/NativeKeyCodes.js (tests/SimpleTest/NativeKeyCodes.js)
|
|
content/tests/SimpleTest/paint_listener.js (tests/SimpleTest/paint_listener.js)
|
|
content/tests/SimpleTest/docshell_helpers.js (../../docshell/test/chrome/docshell_helpers.js)
|
|
|