做了我的項目的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