【发布时间】:2011-01-12 12:25:47
【问题描述】:
我想在我的测试中使用一些固定装置。
我有 cms_sample 应用程序和一个固定文件夹,里面有:cms_sample_data.xml
我在test.py 中使用以下内容:
class Functionality(TestCase):
fixtures = ['cms_sample_data']
我确实使用django.tests 中的TestCase 而不是unittest。
但未加载固定装置。我错过了什么?
【问题讨论】:
-
尝试使用 python manage.py test api --verbosity 2 运行它可能会提供一个线索。
-
好的。我看到他检查了 initial_data 固定装置,但他不是在寻找 cms_sample_data 固定装置。有什么想法吗?
-
这个夹具在手动加载时能工作吗?
-
它位于文件路径的什么位置?
-
我也有同样的问题 - 你找到解决方案了吗?
标签: django unit-testing testing fixtures