tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

numbered-tests.html (756B)


      1 <!doctype html>
      2 <title>Acid3 numbered tests</title>
      3 <meta name="timeout" content="long">
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <script>
      7 var tests = undefined;
      8 
      9 function gotMessage(e) {
     10  var m = e.data;
     11  if (tests === undefined && "num_tests" in m) {
     12    tests = [];
     13    for (var i = 0; i < m.num_tests; i++) {
     14      tests.push(async_test("Test " + i));
     15    }
     16  } else if ("result" in m) {
     17    var test = m.test;
     18    var passed = m.result === "pass";
     19    var message = m.message;
     20    tests[test].step(function() {
     21      assert_true(passed, message);
     22    });
     23    tests[test].done();
     24  }
     25 }
     26 window.addEventListener("message", gotMessage, false);
     27 </script>
     28 <iframe src="test.html"></iframe>