gecko-dev/testing
Andrew Halberstadt f79b06a32a Bug 1339178 - Use pytest to run python-tests, r=davehunt
This switches most tests over to use pytest as the runner instead of unittest (taking
advantage of the fact that pytest can run unittest based tests).

There were a couple tests that had failures when swithing to pytest:
config/tests/unit-expandlibs.py
xpcom/idl-parser/xpidl/runtests.py

For these tests, I added a runwith='unittest' argument so that they still run the
same way as before. Once we fix them to use pytest, the unittest logic in mozunit.py
can be deleted.

MozReview-Commit-ID: Gcsz6z8MeOi

--HG--
extra : rebase_source : 3c762422ce0af54cbbe7d9fc20085a2d1ebe7057
2017-08-29 14:50:33 -04:00
..
awsy Bug 1393234 - Add --disable-stylo for AWSY. r=jmaher 2017-08-24 17:48:58 -05:00
config Backed out 3 changesets (bug 1358670) for flake8 failures a=backout 2017-07-20 11:20:00 -07:00
crashtest
firefox-ui Merge m-c to inbound, a=merge 2017-08-29 16:17:13 -07:00
geckodriver Bug 1388249 - Add crashreporter environment variables to geckodriver. r=jgraham 2017-08-23 13:33:12 +02:00
gtest Bug 1394604 - Avoid direct path to python3 in bench script. r=froydnj 2017-08-30 10:34:00 -04:00
instrumentation
marionette Bug 1339178 - Use pytest to run python-tests, r=davehunt 2017-08-29 14:50:33 -04:00
mochitest Bug 1339178 - Use pytest to run python-tests, r=davehunt 2017-08-29 14:50:33 -04:00
modules Bug 1394556: Part 1 - Fix strict mode errors in JSM scripts. r=Mossop 2017-08-30 01:50:27 -07:00
mozbase Bug 1339178 - Use pytest to run python-tests, r=davehunt 2017-08-29 14:50:33 -04:00
mozharness Bug 1394793: remove nslookup calls on download failure; r=aki 2017-08-30 23:05:08 +00:00
profiles Bug 1392910 - remove unnecessary preference setting for CSS text-justify property in testing profile. r=xidorn 2017-08-23 13:30:02 +08:00
runtimes Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
specialpowers Bug 1394556: Part 1 - Fix strict mode errors in JSM scripts. r=Mossop 2017-08-30 01:50:27 -07:00
talos merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-08-29 20:30:41 +02:00
tools Bug 1391420: Set NO_PGO on a bunch of binaries that we don't ship. r=ted 2017-08-23 15:05:40 -04:00
tps Bug 1378422 - Add python 2 only classifiers to python modules under /testing, r=ahal 2017-08-19 04:19:06 +05:30
web-platform Bug 1395141 - RequestInit dictionary must have AbortSignal as optional, r=bkelly 2017-08-30 18:47:23 +02:00
xpcshell Bug 1390599 - 3. Add --verify and --verify-max-time options to xpcshell test harness; r=jmaher 2017-08-16 06:55:55 -06:00
README.txt
cppunittest.ini Bug 1371970 - Add TestPrintf to cppunittest.ini to make it execute on automation. r=glandium 2017-07-11 23:46:12 +02:00
mach_commands.py Bug 1289444 - Forward extra arguments in |mach test| to the underlying test commands, r=chmanchester 2017-08-29 16:20:47 -04:00
moz.build Bug 1372051 - Remove external media tests from /testing, /build, /python. r=maja_zf 2017-06-12 10:27:42 +12:00
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Bug 1335429 - Ensure hyphenation dictionaries are included in the reftest artifact for packaged tests. r=gbrown 2017-07-19 10:10:31 +01:00

README.txt

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff