rhino1.7.6.testsrc.tests.ecma.browser.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rhino Show documentation
Show all versions of rhino Show documentation
Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically
embedded into Java applications to provide scripting to end users.
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/*
* JavaScript test library shared functions file for running the tests
* in the browser. Overrides the shell's print function with document.write
* and make everything HTML pretty.
*
* To run the tests in the browser, use the mkhtml.pl script to generate
* html pages that include the shell.js, browser.js (this file), and the
* test js file in script tags.
*
* The source of the page that is generated should look something like this:
*
*
*
*/
/*
* The earlier versions of the test code used exceptions
* to terminate the test script in "negative" test cases
* before the failure reporting code could run. In order
* to be able to capture errors for the "negative" case
* where the exception is a sign the test actually passed,
* the err online handler will assume that any error is a
* failure unless gExceptionExpected is true.
*/
© 2015 - 2024 Weber Informatics LLC | Privacy Policy