장고 1.4가 있습니다. 내 test.py에서 내가 필요한 TestCase에 가져 오기있어 : 기본 예제 테스트 케이스에Django가 내 TestCase 픽스쳐를 무시합니다
fixtures = ['westeros']
, 즉
:from django.test import TestCase
문제를 분리하기를, 나는 선을 추가 한 django-admin.py dumpdata를 사용
class SimpleTest(TestCase):
fixtures = ['westeros']
def test_basic_addition(self):
"""
Tests that 1 + 1 always equals 2.
"""
self.assertEqual(1 + 1, 2)
, 나는 "고객"settings.INSTALLED_APPS에 나와있는 응용 프로그램입니다 내 고객/비품 디렉토리에 "웨스 테로스 '라는 고정 파일을 만들었습니다.
테스트를 실행할 때 장고에서는 장고가 단순히 조명기를 무시하고 test_basic_addition
테스트를 통과합니다. 오류가없고 조명기가로드되지 않습니다. 마치 TestCase 가져 오기가없는 것입니다. 무엇이 잘못되었거나이를 디버깅하는 방법에 대한 아이디어가 있습니까?
loaddata를 사용해 보셨습니까? https://docs.djangoproject.com/en/dev/ref/django-admin/#django-admin-loaddata – danihp