def test_refresh_valid_refresh_interpreted_as_user_token(self): c = Credentials('id', 'secret', 'uri') token = MagicMock() token.refresh_token = 'refresh' mock = MagicMock() with patch('tekore.auth.Credentials.refresh_user_token', mock): c.refresh(token) mock.assert_called_once()
def test_refresh_none_refresh_interpreted_as_client_token(self): c = Credentials('id', 'secret', 'uri') token = MagicMock() token.refresh_token = None mock = MagicMock() with patch('tekore.auth.Credentials.request_client_token', mock): c.refresh(token) mock.assert_called_once()