django-better-test

A better test command for Django


License
BSD-3-Clause
Install
pip install django-better-test==0.10

Documentation

django-better-test

A better test command for Django. Allows you to use --parallel to run tests in parallel (distributed as evenly as possible across your CPU cores) and --isolate to run each test in a separate process to detect test that leak state. You can also quickly re-run the tests failed in the last run using --failed. To show which tests are slowing you down, use --list-slow=<number> to show the <number> slowest tests in your test suite. To simply re-run the tests using the last configuration, use --retest.

Simply add better_test to your INSTALLED_APPS and use manage.py test --help for all options.