def test_implicit_token_uri(self): client = UserAgentClient(self.client_id) # Basic, no extra arguments uri = client.prepare_request_uri(self.uri) self.assertEqual(uri, self.uri_id) # With redirection uri uri = client.prepare_request_uri(self.uri, redirect_uri=self.redirect_uri) self.assertEqual(uri, self.uri_redirect) rclient = UserAgentClient(self.client_id, default_redirect_uri=self.redirect_uri) uri = rclient.prepare_request_uri(self.uri) self.assertEqual(uri, self.uri_redirect) # With scope uri = client.prepare_request_uri(self.uri, scope=self.scope) self.assertEqual(uri, self.uri_scope) # With state uri = client.prepare_request_uri(self.uri, state=self.state) self.assertEqual(uri, self.uri_state) # With extra parameters through kwargs, checking using len since order # of dict items is undefined rclient = UserAgentClient(self.client_id, default_kwargs_uri=self.kwargs) uri = rclient.prepare_request_uri(self.uri) self.assertEqual(len(uri), len(self.uri_kwargs)) uri = client.prepare_request_uri(self.uri, **self.kwargs) self.assertEqual(len(uri), len(self.uri_kwargs))
def test_implicit_token_uri(self): client = UserAgentClient(self.client_id) # Basic, no extra arguments uri = client.prepare_request_uri(self.uri) self.assertURLEqual(uri, self.uri_id) # With redirection uri uri = client.prepare_request_uri(self.uri, redirect_uri=self.redirect_uri) self.assertURLEqual(uri, self.uri_redirect) # With scope uri = client.prepare_request_uri(self.uri, scope=self.scope) self.assertURLEqual(uri, self.uri_scope) # With state uri = client.prepare_request_uri(self.uri, state=self.state) self.assertURLEqual(uri, self.uri_state) # With extra parameters through kwargs uri = client.prepare_request_uri(self.uri, **self.kwargs) self.assertURLEqual(uri, self.uri_kwargs)
def test_implicit_token_uri(self): client = UserAgentClient(self.client_id) # Basic, no extra arguments uri = client.prepare_request_uri(self.uri) self.assertURLEqual(uri, self.uri_id) # With redirection uri uri = client.prepare_request_uri(self.uri, redirect_uri=self.redirect_uri) self.assertURLEqual(uri, self.uri_redirect) # With scope uri = client.prepare_request_uri(self.uri, scope=self.scope) self.assertURLEqual(uri, self.uri_scope) # With state uri = client.prepare_request_uri(self.uri, state=self.state) self.assertURLEqual(uri, self.uri_state) # With extra parameters through kwargs, checking using len since order # of dict items is undefined uri = client.prepare_request_uri(self.uri, **self.kwargs) self.assertEqual(len(uri), len(self.uri_kwargs))