如何在django测试命令行中使用--failfast?

Pra*_*att 5 python testing django django-testing python-2.7

我想使用--failfast,这样如果我的一个测试失败,剩下的所有其他测试都会被执行.我是否需要创建新的测试运行器或者我可以在命令行中使用它?

Lis*_*saD 11

添加--failfast标志,如果你希望所有其他测试停止,如记录在这里正式djnago文档中:

python manage.py test --failfast

但是听起来你希望它与它继续前进的方式相反,这是你运行没有标志的django测试时的默认行为:

python manage.py test

如果这不是您的默认值,则可能是您的项目已经覆盖了某些设置或TestRunner类中的默认行为.