Вопросы по теме 'django-unittest'

Как запустить тестовый набор Django несколько раз?
Я хочу провести исчерпывающее тестирование одного из моих тестовых примеров (скажем, создать документ, чтобы отладить некоторые странные вещи, с которыми я сталкиваюсь ...) Моя жестокая сила заключалась в том, чтобы выстрелить python manage.py...
1579 просмотров

Django unittest с устаревшим подключением к базе данных
У меня есть проект Django, который извлекает данные из устаревшей базы данных (соединение только для чтения) в свою собственную базу данных, и когда я запускаю интеграционные тесты, он пытается читать из test_account при устаревшем соединении....
214 просмотров
schedule 24.10.2021

Запуск модульных тестов Django на Bamboo с помощью Postgresql
Я использую Django 1.9.6. Например, у меня в models.py файле есть такая модель: class Question(BaseModel): question_text = models.CharField(max_length=500, unique=True) class Meta: verbose_name = 'Question'...
378 просмотров

вывод django unittest
Я хотел бы запустить django unittest через подпроцесс python, и я хотел бы сохранить все данные (особенно слова Failure или OK) в переменной. Однако, когда я использую подпроцесс для запуска этого, вывод содержит только части: «Создание тестовой...
2780 просмотров

Django — модульный тест с отметкой времени
Мое приложение предоставляет статус в зависимости от даты и времени суток, которые предоставляются в качестве входных данных для пользовательского URL-адреса. Обычно он будет использовать текущее время (datetime.now()), но я хотел бы создать...
1000 просмотров
schedule 18.06.2022

Невозможно пройти аутентификацию с помощью фабричного мальчика Джанго
Я новичок в factory-boy и пытаюсь отправить запрос на конечная точка API в моем модульном тесте, которая требует аутентификации пользователя. Конечная точка ожидает токен в заголовке в виде 'Bearer ' + token . Я просмотрел несколько примеров в...
103 просмотров

Тестирование ручных транзакций внутри юнит-тестов Django
Как протестировать код, который отключает autocommit и использует точки сохранения внутри юнит-теста Django? Класс модульных тестов Django по умолчанию оборачивает все тесты в декоратор @atomic , что обычно именно то, что вам нужно, чтобы...
1580 просмотров
schedule 24.08.2022

Каков простой способ unittest FileField в django?
У меня есть модель с FileField. Я хочу его протестировать. У тестовой среды django есть отличные способы управления базой данных и электронной почтой. Есть ли что-то подобное для FileFields? Как я могу убедиться, что модульные тесты не...
22765 просмотров
schedule 22.07.2023

Запуск тестов django с использованием фабрики
У меня есть сценарий Fabric, который пытается запустить тесты для написанного мной приложения. Он уже установлен с помощью setup.py, и я могу его импортировать. Я следую найденному мной сценарию здесь . Моя проблема в том, что django-admin не не...
1594 просмотров

Вход в систему с помощью django-social-auth в модульном тесте django
Я пишу тестовый набор для проекта django, который должен войти в систему через django-social-auth (его серверная часть facebook), чтобы получить доступ к веб-сайту. Сейчас я использую следующий метод: for each test: create a test user using...
658 просмотров

Как пропустить модульный тест в Django?
Как принудительно пропустить модульный тест в Django? @skipif и @skipunless - это все, что я нашел, но я просто хочу пропустить тест прямо сейчас для целей отладки, пока я кое-что исправлю.
36084 просмотров
schedule 26.03.2023

Запуск юнит-тестов Django приводит к тому, что миграции South дублируют таблицы.
Как запретить юнит-тестам Django запускать южные миграции? У меня есть пользовательское приложение Django, myapp, которое я пытаюсь протестировать с помощью manage.py test myapp , но когда я запускаю его, я получаю сообщение об ошибке:...
784 просмотров

Django 1.6, Transaction.commit_on_success с многопроцессорностью не работает
Я новичок в Django и пытаюсь написать несколько тестов. В моем коде я делаю некоторую транзакцию. Для этой цели я заблокировал свой код, используя select_for_update в джанго. Теперь я хочу проверить, работает ли блокировка правильно или нет. Я...
283 просмотров

Настройка pycharm для запуска django unittest
Я не могу запустить pytest Django Python под PyCharm После того, как я получил ответ с вышеуказанного URL. Сейчас я пытаюсь максимально полно использовать функции IDE. Вот еще один проект в моей компании, в котором используется Django UnitTest ....
2534 просмотров

Django тестирует, как утверждать перенаправление
Со следующим кодом я получаю неправильный результат: Nose.proxy.AssertionError: 302! = 200: Не удалось получить страницу перенаправления '/mes_dossiers/': код ответа 302 (ожидаемый 200) что не так с моим кодом? #test.py from django.test import...
8329 просмотров
schedule 13.03.2023

Django REST framework FileField Тестовый пример PUT
У меня есть модель, которая содержит FileField, который может быть не пустым. При создании тестов для этой модели я столкнулся с проблемой, что при тестировании с помощью PUT у меня возникают ошибки, в то время как при выполнении POST работает то же...
511 просмотров

Django внешнее соединение mysql db в тесте жалуется на неизвестную базу данных
В моем проекте django у меня есть несколько подключений к базе данных: eg. DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql_psycopg2", "NAME": "awesome", ... }, "other_1": {...
260 просмотров
schedule 20.05.2023

Операционная ошибка при выполнении модульных тестов Django
Я докеризировал свое приложение Django вместе с моей базой данных postgres. Однако после докеризации модульные тесты, которые я написал (не SimpleTestCase, а TestCase), перестали работать. Я подумал, что это может быть из-за новой базы данных,...
22 просмотров