def test_get_token_by_not_existed_username(self): self._set_user_settings() token_backend = InMemoryTokenBackend() user_model = UserSQLiteModel() user = self._create_simple_user(user_model) token_backend.save('api', 'my_test_token', user_id=user.id) token = token_backend.get_token_by_username('unknown', user.username) self.assertEqual(token, {})
def test_get_token_by_username(self): self._set_user_settings() token_backend = InMemoryTokenBackend() user_model = UserSQLiteModel() user = self._create_simple_user(user_model) token_data = { 'name': 'api', 'token': 'my_test_token', 'user_id': user.id } token_backend.save( token_data['name'], token_data['token'], user_id=token_data['user_id'] ) db_token = token_backend.get_token_by_username('api', user.username) self.assertEqual(db_token['name'], token_data['name']) self.assertEqual(db_token['token'], token_data['token']) self.assertEqual(db_token['user_id'], token_data['user_id'])
def test_save(self): self._set_user_settings() token_backend = InMemoryTokenBackend() user_model = UserSQLiteModel() user = self._create_simple_user(user_model) token_backend.save('api', 'my_test_token', user_id=user.id)