importScripts("../testharness.js"); test( function(test) { assert_true(true, "True is true"); }, "Worker test that completes successfully"); test( function(test) { assert_true(false, "Failing test"); }, "Worker test that fails ('FAIL')"); async_test( function(test) { assert_true(true, "True is true"); }, "Worker test that times out ('TIMEOUT')"); async_test("Worker test that doesn't run ('NOT RUN')"); async_test( function(test) { self.setTimeout( function() { test.done(); }, 0); }, "Worker async_test that completes successfully"); // An explicit done() is required for dedicated and shared web workers. done();