最好继续使用manage.py test
来运行测试的惯例,而不是引入一个Django项目不标准的新命令。
编写py.test可以使用的测试非常简洁。你能不能充分利用这两个世界并连接Django的manage.py test
来运行这些测试?
答案 0 :(得分:1)
看起来并不是一种开箱即用的方法,所以我added a PR to django-pytest来支持这一点。
将以下内容添加到settings.py
:
TEST_RUNNER = 'pytest_django.runner.PyTestRunner'
然后你可以运行
manage.py test