Skip to content

Commit

Permalink
Fix tests broken by move to verify_credentials
Browse files Browse the repository at this point in the history
  • Loading branch information
bdarnell committed Jun 1, 2013
1 parent 85ff9eb commit c938106
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions tornado/test/auth_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,18 @@ def get(self, screen_name):
self.write(dict(screen_name=screen_name, name=screen_name.capitalize()))


class TwitterServerVerifyCredentialsHandler(RequestHandler):
def get(self):
assert 'oauth_nonce' in self.request.arguments
assert 'oauth_timestamp' in self.request.arguments
assert 'oauth_signature' in self.request.arguments
assert self.get_argument('oauth_consumer_key') == 'test_twitter_consumer_key'
assert self.get_argument('oauth_signature_method') == 'HMAC-SHA1'
assert self.get_argument('oauth_version') == '1.0'
assert self.get_argument('oauth_token') == 'hjkl'
self.write(dict(screen_name='foo', name='Foo'))


class GoogleOpenIdClientLoginHandler(RequestHandler, GoogleMixin):
def initialize(self, test):
self._OPENID_ENDPOINT = test.get_url('/openid/server/authenticate')
Expand Down Expand Up @@ -262,6 +274,7 @@ def get_app(self):

('/twitter/server/access_token', TwitterServerAccessTokenHandler),
(r'/twitter/api/users/show/(.*)\.json', TwitterServerShowUserHandler),
(r'/twitter/api/account/verify_credentials\.json', TwitterServerVerifyCredentialsHandler),
],
http_client=self.http_client,
twitter_consumer_key='test_twitter_consumer_key',
Expand Down

0 comments on commit c938106

Please sign in to comment.