Описание тега django-nose

Средство запуска тестов Django, использующее нос.
4 ответа

Как правильно установить django-nose?

У меня проблемы с запуском носа. Согласно инструкции по установке, я установил: Бег pip install django-nose Добавление 'django_nose' в INSTALLED_APPS в settings.py (в том числе в самом последнем приложении, в случае возможных проблем с порядком прил…
31 авг '12 в 12:35
2 ответа

Джанго Нос не создает модели только для испытаний во время тестовых прогонов

У меня установлен django-nose 1.0 в качестве тестового прогона для проекта Django 1.3.1. Я следую инструкциям на странице pypi относительно моделей только для тестирования. Вот мой config.py testrunner config: TEST_RUNNER = 'django_nose.NoseTestSuit…
30 июл '12 в 22:55
1 ответ

Джанго-Нос не будет запускать отдельные классы TestCase

Я получаю сообщение об ошибке при попытке запустить отдельный TestCase с использованием django-nose $ ./manage.py test someapp.ModelTest nosetests someapp.ModelTest --nologcapture --verbosity=1 Creating test database for alias 'default'... E =======…
22 окт '13 в 19:27
0 ответов

Покрытие, обнаруживающее заявления на импорт как не покрытые

При тестировании проекта Django с django_nose а также coverage.pyВ отчете говорится, что заявления на импорт не охватываются: Name Stmts Miss Cover Missing ---------------------------------------------- app1/models.py 211 199 6% 1-44, ... Где первые…
3 ответа

Ускорение теста Django (нос) с неиспользованным reuse_db

Я использую django-nose для запуска модульных тестов в django (1.4). TEST_RUNNER = 'django_nose.NoseTestSuiteRunner' Создание базы данных занимает много времени. Итак, я обнаружил, что положить это в settings.py: os.environ['REUSE_DB'] = "1" должен …
13 июн '13 в 09:32
3 ответа

Использование django-nose и django-celery вместе - модульное тестирование

У меня есть проект Django, который использовал Django-No. Я хотел бы добавить django-сельдерей в проект. Я использую юнит-тесты. И django-nose, и django-celery нуждаются в настройке TEST_RUNNER в моем файле settings.py. В частности: TEST_RUNNER = 'd…
23 мар '13 в 02:38
1 ответ

Почему моя фабричная функция Django создает модели в локальной БД, а не тестирует БД?

У меня есть несколько тестов в моем проекте Django, которые должны создать несколько моделей и сохранить их в БД. Я извлек код создания экземпляра в некоторые "фабричные" функции, которые находятся в отдельном модуле (файл.py), помогая мне быстро со…
28 апр '14 в 10:54
1 ответ

Джанго-Нос собирает только тесты

Нос и Джанго-Нос устанавливаются, когда выполняется следующее: ./manage.py test --collect-only Следующий вывод: nosetests --collect-only --verbosity=1 Creating test database for alias 'default'... . --------------------------------------------------…
28 янв '14 в 17:44
0 ответов

Django Nose - необходимо захватывать вывод при выполнении тестов

Я запускаю тесты django-nose в команде управления, используя call_command, Мне нужно захватить вывод и что-то с ним сделать, в зависимости от того, прошел он или не прошел. Мой текущий код в команде управления: content = StringIO() try: call_command…
18 авг '16 в 20:50
1 ответ

django 1.7: проблемы с загрузкой исходного теста

Среда: Версия Django: 1.7.1Версия для носа: 1.3.4Джанго-нос версия: 1.2 У меня есть два приложения:собака и человек Модель имеет: class Dog(models.Model): human = models.ForeignKey('humans.Human', null=False) def askFood(human): ... человек и в моде…
14 ноя '14 в 13:42
2 ответа

Запустите тесты Django с тестами носа

Тестирование моих приложений на Python выполняется на удаленном сервере с помощью команды nosetests, Я не могу изменить способ запуска тестов и не могу добавить к нему опции. У меня есть приложение Django с тестами, но тесты не работают должным обра…
23 мар '18 в 11:08
0 ответов

Джанго-нос занимает 15 секунд даже при нулевом тесте

Я использую Джанго-нос с REUSE_DB=1 и отключил все мои тесты только для того, чтобы увидеть время установки, которое требуется. localhost:MyProject rohitjangid$ python manage.py test nosetests --verbosity 1 ------------------------------------------…
24 окт '12 в 05:28
1 ответ

Группировка результатов теста с использованием покрытия Python

Я тестирую приложение Django 1.6, и мне нужно несколько советов, используя django-nose а также coverage, Наше приложение Django имеет следующую структуру: manage.py requirements.txt /appname /apps /app1 /app2 /app3 Наш топ appname каталог имеет apps…
27 мар '15 в 14:38
1 ответ

django-nose: не видит пользовательскую модель с --failed

Я провожу тесты с носом и хотел бы использовать флаг --failed. Но как только я добавляю его, я получаю такие ошибки для пользовательских моделей: ./manage.py test # works ./manage.py test --failed # fails CommandError: One or more models did not val…
21 янв '15 в 06:50
1 ответ

Python - Нос не обнаруживает тесты уровня пакета в Django

Я настраиваю структуру каталогов для моего приложения Django, чтобы разделить функциональные и модульные тесты. Я использую нос в качестве тест-бегуна для моего проекта Django. В корне проекта Django у меня есть папка с именем "tests", которая имеет…
09 авг '13 в 15:50
1 ответ

Почему Джанго-Нос дважды проводит тесты?

У меня есть следующие модели: class Poll(models.Model): question = models.CharField(max_length=200) pub_date = models.DateTimeField(auto_now_add=True) def __unicode__(self): return self.question и следующий тест from polls.models import Poll from dj…
1 ответ

Совместное использование django-nose и unittest-xml-reports - модульное тестирование

У нас есть проект django, который использует unittest-xml-reports для предоставления бамбуку XML-файлов о результатах теста. Мы хотели бы интегрировать django-nose для проверки покрытия кода. Но так как тесты Django требуют одного TEST_RUNNER класс,…
0 ответов

Джанго-Нос не может найти тесты в папках

Я знаю, что в Stackru есть похожие вопросы, но я не могу найти тот, который соответствует моей ситуации. Я работаю над приложением, созданным кем-то другим, и добавляю тесты. Структура папок выглядит так: my_project ├── apps │ ├── app1 | ├── __init_…
07 июн '15 в 01:23
1 ответ

Django с django-nose: два одинаковых файла настроек с разным поведением при выполнении команды test

С Django 1.4.5 я использую django-nose 1.1.0. У меня есть два файла настроек без различий. -> % diff local_settings.py test_settings/sqlite.py Я запускаю тесты с: -> % python manage.py test foo --settings=local_settings и я получаю Ran 91 test…
1 ответ

ImportError: Нет модуля django_nose

Я следую этому многогранному курсу и сталкиваюсь с этой ошибкой каждый раз, когда запускаю команду: python manage.py test --settings=todobackend.settings.test Я новичок в структуре Django; Может ли быть проблема в том, что моя версия django (1.9.0) …
03 янв '18 в 13:31