def test_forget_gives_a_challenge_header(self): policy = JWTAuthenticationPolicy() req = self._make_authenticated_request("*****@*****.**", "/") headers = policy.forget(req) self.assertEqual(len(headers), 1) self.assertEqual(headers[0][0], "WWW-Authenticate") self.assertTrue(headers[0][1] == "Bearer")
def test_forget_gives_a_challenge_header(self): policy = JWTAuthenticationPolicy() req = self._make_authenticated_request("*****@*****.**", "/") headers = policy.forget(req) self.assertEqual(len(headers), 1) self.assertEqual(headers[0][0], "WWW-Authenticate") self.assertTrue(headers[0][1] == "JWT")
def test_forget_gives_a_challenge_header_with_custom_scheme(self): policy = JWTAuthenticationPolicy(scheme='Bearer') req = self._make_authenticated_request("*****@*****.**", "/") headers = policy.forget(req) self.assertTrue(headers[0][1] == "Bearer")