You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pytest-xdist extension allows for parallel test execution, so we can get rid of our internal implementation (less code to maintain) - DONE in Use pytest, get rid of test/runner.py #2447
in production environments, where pytest may not be installed, we still want to be able to test psutil installation via python3 -m psutil.tests by using unittest test runner - DONE in Run tests without pytests #2456.
I recently did this for pyftpdlib giampaolo/pyftpdlib#628.
Reasons:
self.assert*APIs (easier to read, shorter to type)assertstatements #2453pytest-xdistextension allows for parallel test execution, so we can get rid of our internal implementation (less code to maintain) - DONE in Use pytest, get rid of test/runner.py #2447pytestmay not be installed, we still want to be able to test psutil installation viapython3 -m psutil.testsby usingunittesttest runner - DONE in Run tests without pytests #2456.