def test_authentication_is_used_with_accounts_auth(self, process_request):
        req = RequestFactory().get('/api/v3/accounts/authenticate/')
        req.is_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert process_request.call_count == 1

        req = RequestFactory().get('/api/v4/accounts/authenticate/')
        req.is_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert process_request.call_count == 2
Beispiel #2
0
    def test_authentication_is_used_with_accounts_auth(self, process_request):
        req = RequestFactory().get('/api/v3/accounts/authenticate/')
        req.is_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert process_request.call_count == 1

        req = RequestFactory().get('/api/v4/accounts/authenticate/')
        req.is_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert process_request.call_count == 2
    def test_authentication_not_used_with_the_api(self, process_request):
        req = RequestFactory().get('/')
        req.is_api = True
        req.is_legacy_api = False
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert not process_request.called

        req = RequestFactory().get('/')
        req.is_api = False
        req.is_legacy_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert not process_request.called
Beispiel #4
0
    def test_authentication_not_used_with_the_api(self, process_request):
        req = RequestFactory().get('/')
        req.is_api = True
        req.is_legacy_api = False
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert not process_request.called

        req = RequestFactory().get('/')
        req.is_api = False
        req.is_legacy_api = True
        AuthenticationMiddlewareWithoutAPI().process_request(req)
        assert not process_request.called
 def test_authentication_used_outside_the_api(self, process_request):
     req = RequestFactory().get('/')
     req.is_api = False
     AuthenticationMiddlewareWithoutAPI().process_request(req)
     assert process_request.called
Beispiel #6
0
 def test_authentication_used_outside_the_api(self, process_request):
     req = RequestFactory().get('/')
     req.is_api = False
     AuthenticationMiddlewareWithoutAPI().process_request(req)
     assert process_request.called