def test_cookie_auth(self, setup_auth_cookies): prof, cookies = setup_auth_cookies(prof_id=1) factory = APIRequestFactory() factory.cookies = cookies view = AuthRequiredViewStub.as_view() request = factory.get('') response = view(request) assert response.status_code == status.HTTP_200_OK
def test_invalid_cookie_auth(self, setup_auth_cookies): prof, cookies = setup_auth_cookies(prof_id=1) cookies[SIGNATURE_COOKIE_NAME] = 'blahblahblah' factory = APIRequestFactory() factory.cookies = cookies view = AuthRequiredViewStub.as_view() request = factory.get('') response = view(request) assert response.status_code == status.HTTP_401_UNAUTHORIZED