1234567891011121314151617181920212223242526272829303132333435 |
- /**
- * @fileoverview Defines the environment for scripts that use the SimpleTest
- * mochitest harness. Imports the globals from the relevant files.
- *
- * 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/.
- */
- "use strict";
- // -----------------------------------------------------------------------------
- // Rule Definition
- // -----------------------------------------------------------------------------
- var path = require("path");
- var { getScriptGlobals } = require("./utils");
- // When updating this list, be sure to also update the 'support-files' config
- // in `tools/lint/eslint.yml`.
- const simpleTestFiles = [
- "AccessibilityUtils.js",
- "ExtensionTestUtils.js",
- "EventUtils.js",
- "MockObjects.js",
- "SimpleTest.js",
- "WindowSnapshot.js",
- "paint_listener.js",
- ];
- const simpleTestPath = "testing/mochitest/tests/SimpleTest";
- module.exports = getScriptGlobals(
- "simpletest",
- simpleTestFiles.map(file => path.join(simpleTestPath, file))
- );
|