leetreveil / django-failedfirsttestrunner

Reorders the test suite so failed tests are ran first on subsequent test runs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-failedfirsttestrunner

Reorders your test suite so failed tests are ran first on subsequent test runs:

Creating test database for alias 'default'...
.............................πŸ’ƒπŸ’ƒ.........
----------------------------------------------------------------------
Ran 40 tests in 160.597s
...
FAILED (failures=2)

Destroying test database for alias 'default'...
Creating test database for alias 'default'...
πŸ’ƒπŸ’ƒ......................................
----------------------------------------------------------------------
Ran 40 tests in 160.597s
...
FAILED (failures=2)

Destroying test database for alias 'default'...

Install

pip install -e git://github.com/leetreveil/django-failedfirsttestrunner.git#egg=django-failedfirsttestrunner

Then just set TEST_RUNNER in settings.py and you are good to go!

TEST_RUNNER = 'django_failedfirsttestrunner.FailedFirstRunner'

Licence

MIT

About

Reorders the test suite so failed tests are ran first on subsequent test runs


Languages

Language:Python 100.0%