У меня есть тест django_rest_framework (проблема такая же, с регулярным испытанием Джанго), который выглядит следующим образом:Джанго тест печати или войти отказ
from rest_framework.test import APITestCase
class APITests(APITestCase):
# tests for unauthorized access
def test_unauthorized(self):
...
for api in apipoints:
response = self.client.options(api)
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN)
У меня есть URL-адрес, который не терминал показывает это:
FAIL: test_unauthorized (app.misuper.tests.APITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/alejandro/...",
line 64, in test_unauthorized
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN) AssertionError: 200 != 403
Хорошо, как я могу узнать, какой url не прошел тест? Я повторяю все URL-адреса, которые требуют входа в систему, то есть много URL-адресов, как я могу напечатать тот, который не прошел тест?