From: Vinson Lee Date: Fri, 8 Jun 2012 06:33:31 +0000 (-0700) Subject: Use OAuth for authentication in unit tests. X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=b7efe93dd645e569e785374a37e366dabfcb2eaa;p=tweepy.git Use OAuth for authentication in unit tests. Basic Auth is no longer supported. Signed-off-by: Vinson Lee --- diff --git a/tests.py b/tests.py index 4929cd3..8543f70 100644 --- a/tests.py +++ b/tests.py @@ -9,8 +9,10 @@ from tweepy import * # Must supply twitter account credentials for tests username = '' password = '' -consumer_key = '' -consumer_secret = '' +oauth_consumer_key = '' +oauth_consumer_secret = '' +oauth_token='' +oauth_token_secret='' """Unit tests""" @@ -18,7 +20,9 @@ consumer_secret = '' class TweepyAPITests(unittest.TestCase): def setUp(self): - self.api = API(BasicAuthHandler(username, password)) + auth = OAuthHandler(oauth_consumer_key, oauth_consumer_secret) + auth.set_access_token(oauth_token, oauth_token_secret) + self.api = API(auth) self.api.retry_count = 2 self.api.retry_delay = 5 @@ -276,7 +280,9 @@ class TweepyAPITests(unittest.TestCase): class TweepyCursorTests(unittest.TestCase): def setUp(self): - self.api = API(BasicAuthHandler(username, password)) + auth = OAuthHandler(oauth_consumer_key, oauth_consumer_secret) + auth.set_access_token(oauth_token, oauth_token_secret) + self.api = API(auth) self.api.retry_count = 2 self.api.retry_delay = 5 @@ -311,7 +317,7 @@ class TweepyCursorTests(unittest.TestCase): class TweepyAuthTests(unittest.TestCase): def testoauth(self): - auth = OAuthHandler(self.consumer_key, self.consumer_secret) + auth = OAuthHandler(oauth_consumer_key, oauth_consumer_secret) # test getting access token auth_url = auth.get_authorization_url()