Подходящее место для моих тестовых случаев, принадлежащих не-приложению в Django - PullRequest
1 голос
/ 04 марта 2009

Я создал свой сайт в Джанго. И, как и в любом другом проекте django, у меня есть приложения внутри корневого каталога проекта и несколько специальных папок, таких как (расширения a.k.a пользовательских расширений команд django). С приложением у нас нет проблем с наличием тестовых случаев. "tests.py" внутри каталога приложения будет решением. Но для специальной папки (которая не является приложением или у которой нет файла models.py), куда я могу поместить тестовые случаи. Я попытался поместить tests.py внутри каталога расширений, и он сказал, что каталог не является моделью и не может запустить тесты. КАК мне это решить? Как правильно разместить тестовые случаи, связанные с не-приложениями?

1 Ответ

1 голос
/ 04 марта 2009

Я думаю, что это сработает, чтобы поместить их в каталог tests/ на уровне проекта.

Если по какой-то причине он не попытается создать пустой models.py в каталоге расширений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...