загрузка приспособлений для тестов django

Я хочу использовать некоторые приспособления в своих тестах.

Я имею cms_sample приложение и папка приспособлений внутри с: cms_sample_data.xml

Я использую следующее в моем test.py:

class Functionality(TestCase): 
    fixtures = ['cms_sample_data'] 

Я действительно использую TestCase из django.tests и нет unittest.

Но приспособления не загружаются. Что я пропускаю?

6
задан Benjamin 4 January 2014 в 18:14
поделиться

2 ответа

Забыли расширение xml?

class Functionality(TestCase): fixtures = ['cms_sample_data.xml']
1
ответ дан 17 December 2019 в 22:13
поделиться

возможно, ваш файл cms_sample_data является ошибкой. вы можете использовать эту команду: manage.py loaddata cms_sample_data

, чтобы проверить файл.

0
ответ дан 17 December 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: