Сделал дампданные моего проекта, затем в своем новом тесте я добавил их в фикстуры.
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 работает нормально не работает, когда БД пуста.
Я делаю dropdb, создал простой syncdb, попробуйте загрузить данные, и это не получится, та же ошибка.
Любая подсказка?
Python версия 2.6.5, Django 1.1.1