каждого теста ведь бд очищается, но это решается с помощью addopts = --reuse-db
Но у меня что то не решилась, в первом тесте я создал компанию, во втором хотел GET запросом выявить всю информацию, но бд уже пустая была
Как сделать чтобы не удалялась база на все время тестирования?
мой .ini - https://dpaste.org/8mPQ
сам тест - https://dpaste.org/P2tJ
не для каждого теста, а для сессии
Проблема еще актуальна, написал такую структуру в conftest, но все равно не то @pytest.fixture(scope='session') def django_db_setup(): settings.DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': ':memory:' } }
Обсуждают сегодня