test_sample.js (813B)
1 /* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ 2 /* vim:set ts=2 sw=2 sts=2 et: */ 3 /* This Source Code Form is subject to the terms of the Mozilla Public 4 * License, v. 2.0. If a copy of the MPL was not distributed with this 5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 6 7 /* This is the most basic testcase. It makes some trivial assertions, 8 * then sets a timeout, and exits the test harness when that timeout 9 * fires. This is meant to demonstrate that there is a complete event 10 * system available to test scripts. 11 * Available functions are described at: 12 * http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests 13 */ 14 function run_test() { 15 Assert.equal(57, 57); 16 Assert.notEqual(1, 2); 17 Assert.ok(true); 18 19 do_test_pending(); 20 do_timeout(100, do_test_finished); 21 }