做了我的项目的dumpdata,然后在我的新测试中,我将它添加到灯具。Django:文本夹具无法加载
from django.test import TestCase
class TestGoal(TestCase):
fixtures = ['test_data.json']
def test_goal(self):
"""
Tests that 1 + 1 always equals 2.
"""
self.failUnlessEqual(1 + 1, 2)
运行测试时,我得到:
问题安装夹具 'XXX /灯具/ test_data.json':
DoesNotExist:XXX匹配查询并 不存在。
但手工做loaddata
工作正常
不当db是空的。 我做了一个dropdb,创建了一个简单的syncdb try loaddata,它失败了,同样的错误。
任何线索?
Python版本2.6.5,Django 1.1.1
是在fixtures /目录下可用的test_data.json? test_data.json如何看起来像? – 2010-04-29 00:17:10
在那里可用,看起来像来自manage.py dumpdata命令的数据 – 2010-04-29 11:23:12