gecko-dev/testing/xpcshell
Geoff Brown a918978a29 Bug 1548597 - Relax requirements for fennec in android xpcshell harness; r=jmaher
The android harness had accumulated some unnecessary and contradictory option handling.
Today, libraries must be extracted from an apk: options.localAPK is required, and
options.localLibs is unused. Cleaning up this code also removes some fennec-isms.
Additionally, this patch relaxes the requirement to find package-name.txt in the apk,
clearing the way for running against a geckoview apk (I may generalize that further
in a follow-up, but not sure what is needed yet).

Differential Revision: https://phabricator.services.mozilla.com/D29709

--HG--
extra : moz-landing-system : lando
2019-05-02 17:38:07 +00:00
..
dns-packet Bug 1540656 - Add dns-packet and node-ip modules r=dragana 2019-04-04 15:32:21 +00:00
example Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop 2019-03-28 09:38:14 +00:00
moz-http2 Backed out changeset 471b2063c817 (bug 1540656) for XPCShell failures in dom/push/test/xpcshell/test_register_success_http2.js 2019-04-08 15:49:10 +03:00
node-http2
node-ip Bug 1540656 - Add dns-packet and node-ip modules r=dragana 2019-04-04 15:32:21 +00:00
dbg-actors.js
head.js Bug 1540856: Part 1 - Remove useless references to lightweightThemes preferences. r=aswan,dao 2019-04-01 15:22:20 -07:00
mach_commands.py Bug 1548597 - Relax requirements for fennec in android xpcshell harness; r=jmaher 2019-05-02 17:38:07 +00:00
mach_test_package_commands.py
moz.build
python.ini
README
remotexpcshelltests.py Bug 1548597 - Relax requirements for fennec in android xpcshell harness; r=jmaher 2019-05-02 17:38:07 +00:00
runxpcshelltests.py Bug 1527316 - Setup MOZ_NODE_PATH as part of bootstrapping r=gbrown 2019-03-22 12:44:52 +00:00
selftest.py Bug 1527316 - Setup MOZ_NODE_PATH as part of bootstrapping r=gbrown 2019-03-22 12:44:52 +00:00
xpcshellcommandline.py Bug 1548597 - Relax requirements for fennec in android xpcshell harness; r=jmaher 2019-05-02 17:38:07 +00:00

Simple xpcshell-based test harness

converted from netwerk/test/unit

Some documentation at http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests
See also http://wiki.mozilla.org/SoftwareTesting:Tools:Simple_xpcshell_test_harness