Fix: Fix test failure caused http error code(from 403 to 401)

This commit is contained in:
winkidney
2022-02-18 21:48:44 -08:00
parent df92ddf5cc
commit 69667006d8
3 changed files with 6 additions and 4 deletions

View File

@@ -32,7 +32,7 @@ class ImageTests(APITestCase):
data=data,
format='json',
)
self.assertEqual(response.status_code, 403, response.data)
self.assertEqual(response.status_code, 401, response.data)
class BoardPrivacyTests(APITestCase):
@@ -220,7 +220,7 @@ class PinTests(APITestCase):
self.client.logout()
uri = reverse("pin-detail", kwargs={"pk": pin.pk})
response = self.client.patch(uri, format='json', data={})
self.assertEqual(response.status_code, 403)
self.assertEqual(response.status_code, 401, response.data)
def test_patch_detail(self):
image = create_image()
@@ -240,7 +240,8 @@ class PinTests(APITestCase):
pin = create_pin(self.user, image, [])
uri = reverse("pin-detail", kwargs={"pk": pin.pk})
self.client.logout()
self.assertEqual(self.client.delete(uri).status_code, 403)
resp = self.client.delete(uri)
self.assertEqual(resp.status_code, 401, resp.data)
def test_delete_detail(self):
image = create_image()

View File

@@ -165,6 +165,7 @@ REST_FRAMEWORK = {
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
'PAGE_SIZE': API_LIMIT_PER_PAGE,
'DEFAULT_AUTHENTICATION_CLASSES': [
'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.TokenAuthentication',
'rest_framework.authentication.SessionAuthentication',
]

View File

@@ -61,7 +61,7 @@ class CreateUserTest(TestCase):
reverse('users:user-list'),
data=data,
)
self.assertEqual(response.status_code, 403)
self.assertEqual(response.status_code, 401)
class LogoutViewTest(TestCase):