我可以测试一个Django应用程序,而无需初始化

我想使用与我的initial_data设备不同的特殊测试数据来测试Django应用程序。 我在我的测试用例中添加了一个测试装置,但Django仍然加载了initial_data装置

如何避免?


正如你可以在这个答案中看到的那样,你必须为普通夹具选择另一个名字。 initial_data.[xml/yaml/json]总是自动加载,即使您为测试定义了另一个夹具。

  • 将您的灯具重命名为任何其他名称
  • 每次需要数据时,在syncdb后使用loaddata
  • 链接地址: http://www.djcxy.com/p/52305.html

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

    下一篇: Django loading fixtures (not from installed apps) in tests