svas
Март 1, 2013 08:52:52
Как тестировать приложения (только приложения, без проектов)? Попробовал сделать так: создал папку tests, в ней создал два файла __init__.py, settings.py. Пробую запускать тесты: django-admin test –settings=tests.settings, выбрасывается исключение: “ImportError: Could not import settings ‘tests.settings’ (Is it on sys.path?): No module named tests.settings”. Как правильно тестировать приложения? Хотелось бы чтобы все, что относится к тестам (тестовый проект например если он нужен) было в папке tests. Также хочется использовать django-webtest, django-nose. Посоветуйте что-нибудь пожалуйста.
svas
Март 1, 2013 10:43:33
Да, читал. Меня интересует не как писать тесты, а как организовать их. Куда положить сами тесты, нужно ли создавать тестовый проект, чтобы протестировать приложение, как их запускать.
inoks
Март 1, 2013 15:10:00
посмотрите как организованы тесты внутри django.