def test_renew_session(self):
        account = get_sample_account()
        old_expire_at = account.expires_at

        def callback(request, context):
            self.assertEqual('Bearer ' + account.access_token, request.headers['Authorization'])
            context.status_code = requests.codes.ok
            return self.new_data

        with requests_mock.Mocker() as mock:
            mock.post(account.client.OAUTH_TOKEN_URI, json=callback, status_code=requests.codes.ok)
            account.renew_tokens()
            self.assert_new_tokens(account)
            self.assertGreater(account.expires_at, old_expire_at)
    def test_renew_session(self):
        account = get_sample_account()
        old_expire_at = account.expires_at

        def callback(request, context):
            self.assertEqual('Bearer ' + account.access_token, request.headers['Authorization'])
            context.status_code = requests.codes.ok
            return self.new_data

        with requests_mock.Mocker() as mock:
            mock.post(account.client.OAUTH_TOKEN_URI, json=callback, status_code=requests.codes.ok)
            account.renew_tokens()
            self.assert_new_tokens(account)
            self.assertGreater(account.expires_at, old_expire_at)
 def setUp(self):
     self.account = get_sample_account()
 def test_load_session(self):
     account = get_sample_account()
     account.load_session(self.new_data)
     self.assert_new_tokens(account)
 def setUp(self):
     self.account = get_sample_account()
 def test_load_session(self):
     account = get_sample_account()
     account.load_session(self.new_data)
     self.assert_new_tokens(account)