[Python-modules-commits] [python-social-auth] 303/322: updated test cases
Wolfgang Borgert
debacle at moszumanska.debian.org
Sat Dec 24 15:13:22 UTC 2016
This is an automated email from the git hooks/post-receive script.
debacle pushed a commit to tag v0.2.10
in repository python-social-auth.
commit 45b654b6c49203fd96410200dc67d4caed303ba8
Author: vinhub <vin.bhalerao at gmail.com>
Date: Fri May 15 10:47:26 2015 -0700
updated test cases
---
social/tests/backends/test_azuread.py | 24 +++++++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/social/tests/backends/test_azuread.py b/social/tests/backends/test_azuread.py
index 57df71a..fd7561a 100644
--- a/social/tests/backends/test_azuread.py
+++ b/social/tests/backends/test_azuread.py
@@ -1,6 +1,8 @@
import json
from social.p3 import urlencode
from social.tests.backends.oauth import OAuth2Test
+from httpretty import HTTPretty
+from social.tests.models import User
class AzureADOAuth2Test(OAuth2Test):
@@ -18,13 +20,16 @@ class AzureADOAuth2Test(OAuth2Test):
'4YjgxLTQzOGMtOGQ0ZS1hZDZmNTYyYjI4YmIiLCJ1cG4iOiJmb29iYXJAdGVzdC5vbm1pY3Jvc29mdC5jb20iLCJnaXZlbl9u'
'YW1lIjoiZm9vIiwiZmFtaWx5X25hbWUiOiJiYXIiLCJuYW1lIjoiZm9vIGJhciIsInVuaXF1ZV9uYW1lIjoiZm9vYmFyQHRlc'
'3Qub25taWNyb3NvZnQuY29tIiwicHdkX2V4cCI6IjQ3MzMwOTY4IiwicHdkX3VybCI6Imh0dHBzOi8vcG9ydGFsLm1pY3Jvc2'
- '9mdG9ubGluZS5jb20vQ2hhbmdlUGFzc3dvcmQuYXNweCJ9.3V50dHXTZOHj9UWtkn2g7BjX5JxNe8skYlK4PdhiLz4'
+ '9mdG9ubGluZS5jb20vQ2hhbmdlUGFzc3dvcmQuYXNweCJ9.3V50dHXTZOHj9UWtkn2g7BjX5JxNe8skYlK4PdhiLz4',
+ 'expires_in': 3600,
+ 'expires_on': 1423650396,
+ 'not_before': 1423646496
})
refresh_token_body = json.dumps({
'access_token': 'foobar-new-token',
'token_type': 'bearer',
- 'expires_in': 3600.0,
+ 'expires_in': 3600,
'refresh_token': 'foobar-new-refresh-token',
'scope': 'identity'
})
@@ -37,4 +42,17 @@ class AzureADOAuth2Test(OAuth2Test):
def test_refresh_token(self):
user, social = self.do_refresh_token()
- self.assertEqual(social.extra_data['access_token'], 'foobar-new-token')
\ No newline at end of file
+ self.assertEqual(social.extra_data['access_token'], 'foobar-new-token')
+
+ # TODO:
+ # def test_get_access_token(self):
+ # self.do_login()
+ # HTTPretty.register_uri(self._method(self.backend.REFRESH_TOKEN_METHOD),
+ # self.backend.REFRESH_TOKEN_URL or
+ # self.backend.ACCESS_TOKEN_URL,
+ # status=200,
+ # body=self.refresh_token_body)
+ # user = list(User.cache.values())[0]
+ # token = self.backend.get_auth_token(user_id=user.id)
+ # self.assertEqual(token, 'foobar-new-token')
+
\ No newline at end of file
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-social-auth.git
More information about the Python-modules-commits
mailing list