Pytest для django rest frame work api возвращает 301
Я создал простое приложение Django, которое возвращает {'result': 'OK'} для конечной точки '/api/v1/test/ping/'. Теперь я пытаюсь протестировать его с помощью pytest.
Мой тестовый каталог
/test
conftest.py
/test_app
test_api.py
Мой conftest.py
import pytest
from rest_framework.test import APIClient
@pytest.fixture
def api_client():
return APIClient
Мой test_api.py
import pytest
def test_api1(api_client):
response = api_client().get("/api/v1/test/ping")
assert response.status_code == 200
Выполнение тестового сценария не удалось:
test_api.py::test_api1 FAILED [100%]
test\test_gml_api\test_api.py:3 (test_api1)
301 != 200
Но код работает правильно, если я запускаю сервер и проверяю его вручную! Подскажите, пожалуйста, как это решить?