我正在尝试开始为 django 编写单元测试,但我对固定装置有一些疑问:
我为我的整个项目数据库(不是某些应用程序)制作了一个夹具,我想为每个测试加载它,因为看起来只为某些应用程序加载夹具是不够的。
我想将夹具存储在/proj_folder/fixtures/proj_fixture.json
.
我已经FIXTURE_DIRS = ('/fixtures/',)
在我的 settings.py 中设置了。然后在我的测试用例中我正在尝试
fixtures = ['proj_fixture.json']
但我的固定装置不加载。如何解决?如何添加搜索灯具的地方?一般来说,是否可以为每个应用程序中的每个测试加载整个 test_db 的夹具(如果它非常小)?谢谢!