Вопросы по теме 'pytest-django'
Тесты Pytest очень медленные без интернета, хотя ни один тест не делает сетевые вызовы
У меня странная проблема с pytest в проекте Django.
Когда я запускаю один пустой модульный тест ,
Это занимает в среднем 7 секунд, с повторным использованием БД занимает 3 секунды в среднем.
При выключенном Wi-Fi это занимает в среднем 20...
112 просмотров
schedule
27.04.2023
Джанго тест против pytest
Я новичок в django unittest и pytest . Однако я начал чувствовать, что тестовый пример pytest компактнее и понятнее.
Вот мои тестовые примеры:
class OrderEndpointTest(TestCase):
def setUp(self):
user =...
8613 просмотров
schedule
05.01.2023
прибор pytest-django с scope = 'module' работает только для первого теста
Со следующими приспособлениями и тестами тесты проходят: from deal.models import Deal
@pytest.fixture(scope='function')
def myfixture(django_db_blocker):
with django_db_blocker.unblock():
new_deal = Deal()
new_deal.name =...
856 просмотров
schedule
17.02.2023
Контекст ответа Django с использованием клиента pytest-django всегда равен None
Я использую pytest-django для тестирования некоторых представлений Django.
Я хочу проверить, что контекст ответа содержит определенные значения, но всегда None .
Мой взгляд:
from django.views.generic import TemplateView
class...
1571 просмотров
schedule
28.08.2023
Как утверждать, что django использует определенный шаблон в pytest
В стиле unittest я могу проверить, что страница использует определенный шаблон, вызвав assertTemplateUsed . Это полезно, например, когда Django вставляет значения через шаблон, так что я не могу просто проверить равенство строк.
Как мне...
2889 просмотров
schedule
24.03.2023
Как следить за перенаправлением Django с помощью django-pytest?
При настройке ArchiveIndexView в Django я могу успешно отобразить список элементов в модели, самостоятельно перейдя на страницу.
Когда вы собираетесь написать тест в pytest, чтобы убедиться, что переход на страницу «checklist_GTD/archive/»...
2063 просмотров
schedule
06.08.2022
pytest django: невозможно получить доступ к базе данных при разборке приспособления
Мне нужно явно удалить прибор после его использования. Я знаю, что pytest-django по умолчанию удаляет все объекты при разборке, но в данном конкретном случае мне нужно сделать это вручную. Однако, хотя мои тесты помечены как pytest.mark.django_db ,...
2034 просмотров
schedule
25.11.2022
pytest и Failed: доступ к базе данных запрещен, используйте отметку django_db или фикстуры db или transactional_db, чтобы включить его.
Во время вызова pytest из оболочки я получаю следующий вывод, поскольку мой тест хранится в apps.business.metrics.tools.tests.py , а во время импорта модуля
apps/business/metrics/widgets/employees/utilization.py
делает живой вызов SQL во...
8154 просмотров
schedule
22.04.2023
pytest и транзакционная база данных Django
Я использую производственную базу данных для тестов (на самом деле это тестовая база данных в докере). Вопрос в том, как заставить тесты работать в транзакциях с этой базой данных. Мне нужно такое же поведение, как...
2493 просмотров
schedule
12.09.2023
Модульные тесты Django терпят неудачу из-за сокета домена
Я настроил Django на использование базы данных с одноранговой аутентификацией через локальный сокет домена Unix вместо аутентификации пользователя/пароля. Вот настройки. БАЗЫ ДАННЫХ:
{'default': {'ENGINE': 'django.db.backends.postgresql',...
55 просмотров
schedule
15.11.2022
Pytest: меньше выходных данных в конце?
Я выполняю pytest через PyCharm.
Нижняя часть вывода выглядит так:
=================================== FAILURES ===================================
__________________ test_get_landing_page_breadcrumb_for_foos ___________________...
35 просмотров
schedule
11.12.2023