gecko-dev/testing/marionette/test/unit
Kris Maglione 01c298aca6 Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
Also fixes existing code which fails the rule.

MozReview-Commit-ID: CkLFgsspGMU

--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
..
.eslintrc.js Bug 1453381 - Enable eslint for Marionette xpcshell tests. r=whimboo 2018-04-11 20:27:49 +01:00
README.md Bug 1453381 - Add docs for running Marionette xpcshell tests. r=whimboo 2018-04-11 20:53:50 +01:00
test_action.js
test_assert.js
test_browser.js
test_cookie.js Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
test_dom.js
test_element.js
test_error.js
test_evaluate.js
test_format.js
test_message.js
test_navigate.js
test_prefs.js Bug 1456050 - Add marionette.contentListener to MarionettePrefs. r=whimboo 2018-04-23 07:26:09 +01:00
test_session.js
test_sync.js
xpcshell.ini Bug 1432894 - Provide shorthands for Marionette prefs. r=whimboo 2018-04-14 17:25:26 +01:00

To run the tests in this directory, from the top source directory, either invoke the test despatcher in mach:

% ./mach test testing/marionette/test/unit

Or call out the harness specifically:

% ./mach xpcshell-test testing/marionette/test/unit

The latter gives you the --sequential option which can be useful when debugging to prevent tests from running in parallel.

When adding new tests you must make sure they are listed in xpcshell.ini, otherwise they will not run on try.