我想使用--failfast,以便如果我的一项测试失败,则其余所有其他测试都将执行。我需要创建新的测试运行程序还是可以在命令行中使用它?
如果您想要停止所有其他测试,请添加--failfast标志,如官方django文档中的here所述:
python manage.py test --failfast
但是听起来像您希望它做的是failfast所做的相反的事情,那就是继续前进,这是在运行不带标志的Django测试时的默认行为:
python manage.py test
如果不是默认值,则可能是您的项目已覆盖某些设置或TestRunner类中的默认行为。