[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