如何在测试运行器中为Django测试加载fixture?

我有一大组Django测试用例,它们都是TestCaseTransactionTestCase子类。 我需要为所有测试用例添加一个灯具(以处理处理数据库中设置的新方法)。

我当然可以将灯具添加到每个测试用例的fixtures属性中。 或者,我可以将测试用例从设置此固定设备的自定义测试用例子类中更改为子类 - 然后将所有现有测试用例固定设置更改为扩展而不是覆盖父类固定设置。

在这种特殊情况下,上述任何一种都很乏味且容易出错。

那么 - 有没有办法让测试运行者在运行时总是为每个测试用例添加一个灯具?

链接地址: http://www.djcxy.com/p/52307.html

上一篇: How to have a fixture loaded for Django tests in the test runner?

下一篇: Can I test a Django app without having the initial