def test_token_info_refresh_cb(self):
        cb_called = [False]

        def refresh_cb(token):
            self.assertEqual(token.access_token, 'access_token42')
            cb_called[0] = True
        info = token_info(self.EXPIRED_TOKEN, refresh_cb=refresh_cb)
        self._validate_token_info(info)
    def test_token_info_refresh_cb_error(self):
        cb_called = [False]

        def refresh_cb(token):
            self.assertEqual(token.access_token, 'access_token42')
            cb_called[0] = True
            raise Exception('eat that!')
        info = token_info(self.EXPIRED_TOKEN, refresh_cb=refresh_cb)
        self._validate_token_info(info)
예제 #3
0
    def test_token_info_refresh_cb(self):
        cb_called = [False]

        def refresh_cb(token):
            self.assertEqual(token.access_token, 'access_token42')
            cb_called[0] = True

        info = token_info(self.EXPIRED_TOKEN, refresh_cb=refresh_cb)
        self._validate_token_info(info)
예제 #4
0
    def test_token_info_refresh_cb_error(self):
        cb_called = [False]

        def refresh_cb(token):
            self.assertEqual(token.access_token, 'access_token42')
            cb_called[0] = True
            raise Exception('eat that!')

        info = token_info(self.EXPIRED_TOKEN, refresh_cb=refresh_cb)
        self._validate_token_info(info)
 def test_token_info_no_refresh(self):
     with self.assertRaises(OAuthTokenRefreshRequiredError):
         token_info(self.EXPIRED_TOKEN, refresh=False)
 def test_token_info_refresh_no_cb(self):
     self._validate_token_info(token_info(self.EXPIRED_TOKEN))
 def test_token_info(self):
     token = OAuthToken(access_token='access_token42')
     self._validate_token_info(token_info(token), expected_refresh=False)
예제 #8
0
 def test_token_info_no_refresh(self):
     with self.assertRaises(OAuthTokenRefreshRequiredError):
         token_info(self.EXPIRED_TOKEN, refresh=False)
예제 #9
0
 def test_token_info_refresh_no_cb(self):
     self._validate_token_info(token_info(self.EXPIRED_TOKEN))
예제 #10
0
 def test_token_info(self):
     token = OAuthToken(access_token='access_token42')
     self._validate_token_info(token_info(token), expected_refresh=False)