Ошибка при тестировании приложения django с помощью pytest, приложение с таким ярлыком не установлено
Я реализую тесты для своего django-приложения с помощью pytest. Я добавил декоратор @pytest.mark.django_db к моей test_function, чтобы я мог получить доступ к моей базе данных (sqlite3). Когда я выполняю простой assert response.status_code, возникает ошибка и сообщает, что нет установленного приложения с ярлыком. Я точно знаю, что мое приложение появляется в настройках INSTALLED_APPS.
Сообщение об ошибке:
Тест:
import pytest
from django.urls import reverse
@pytest.mark.django_db
class TestLettings:
'''This is the testclass for index_view'''
def test_index(self, client):
'''This test ...'''
response = client.get(reverse('lettings:index'))
assert response.status_code == 200