def test_fetch_existing_token_of_user_no_data(self): mc_mock = Mock(spec=["get"]) mc_mock.get.return_value = None store = TokenStore(mc=mc_mock, prefix=self.cache_prefix) with self.assertRaises(AccessTokenNotFound): store.fetch_existing_token_of_user(client_id="myclient", grant_type="authorization_code", user_id=123)
def test_fetch_existing_token_of_user_no_data(self): mc_mock = Mock(spec=["get"]) mc_mock.get.return_value = None store = TokenStore(mc=mc_mock, prefix=self.cache_prefix) with self.assertRaises(AccessTokenNotFound): store.fetch_existing_token_of_user(client_id="myclient", grant_type="authorization_code", user_id=123)
def test_fetch_existing_token_of_user(self): data = {"client_id": "myclient", "token": "xyz", "data": {"name": "test"}, "scopes": ["foo_read", "foo_write"], "expires_at": None, "refresh_token": "mno", "grant_type": "authorization_code", "user_id": 123} mc_mock = Mock(spec=["get"]) mc_mock.get.return_value = data store = TokenStore(mc=mc_mock, prefix=self.cache_prefix) access_token = store.fetch_existing_token_of_user( client_id="myclient", grant_type="authorization_code", user_id=123) self.assertTrue(isinstance(access_token, AccessToken))
def test_fetch_existing_token_of_user(self): data = { "client_id": "myclient", "token": "xyz", "data": { "name": "test" }, "scopes": ["foo_read", "foo_write"], "expires_at": None, "refresh_token": "mno", "grant_type": "authorization_code", "user_id": 123 } mc_mock = Mock(spec=["get"]) mc_mock.get.return_value = data store = TokenStore(mc=mc_mock, prefix=self.cache_prefix) access_token = store.fetch_existing_token_of_user( client_id="myclient", grant_type="authorization_code", user_id=123) self.assertTrue(isinstance(access_token, AccessToken))