gecko-dev/testing/mozbase/mozproxy
Ricky Stewart 4c6985333a Bug 1659539 - [python-test] Remove '--python' and stop using pipenv to manage virtualenvs r=ahal
Pipenv is heavy weight and overkill for the purposes it is being used. We'd like to remove it from the tree and |mach python-test| was one of the last remanining use cases.

Remove the `--python` command-line argument as a result. Users who wish to run unit tests with Python 2 can do `MACH_PY2=1 ./mach python-test ...` or `python2 ./mach python-test ...`.

Also update a few unit tests that would break otherwise in the presence of this change.

There were a couple lines in the `setup.py` for `mozlog` that were problematic for tests and was resulting in errors due to the `mozlog` plugin being loaded by `pytest` more than once. We just delete those lines and bump up the major version number of the package to fix it.

Differential Revision: https://phabricator.services.mozilla.com/D88296
2020-09-02 17:05:24 +00:00
..
mozproxy Bug 1537763 - [mozproxy] Add a record mode; r=tarek 2020-08-05 19:43:55 +00:00
tests Bug 1659539 - [python-test] Remove '--python' and stop using pipenv to manage virtualenvs r=ahal 2020-09-02 17:05:24 +00:00
MANIFEST.in
setup.py Bug 1631806 - [mozproxy] Add a command line interface r=tarek,Bebe 2020-07-08 13:41:24 +00:00