aboutsummaryrefslogtreecommitdiff
path: root/tests/test_jwt.py
diff options
context:
space:
mode:
authorPat Ferate <pferate+github@gmail.com>2014-07-16 15:58:32 -0700
committerPat Ferate <pferate+github@gmail.com>2014-07-16 15:58:32 -0700
commitd5a10a52b6d010a9dbfdc5847a4f7df2cc0902bc (patch)
tree03eb18541d4fb4f9210de72c6eeef89ca2ace044 /tests/test_jwt.py
parent82ca356f5672526903380faedd7dddf13f38b9ce (diff)
downloadoauth2client-d5a10a52b6d010a9dbfdc5847a4f7df2cc0902bc.tar.gz
Updated library imports.
bytes vs str handling.
Diffstat (limited to 'tests/test_jwt.py')
-rw-r--r--tests/test_jwt.py19
1 files changed, 11 insertions, 8 deletions
diff --git a/tests/test_jwt.py b/tests/test_jwt.py
index 8b17fea..7704397 100644
--- a/tests/test_jwt.py
+++ b/tests/test_jwt.py
@@ -28,14 +28,16 @@ import sys
import tempfile
import time
import unittest
-import urlparse
try:
- from urlparse import parse_qs
+ from urllib.parse import parse_qs
except ImportError:
+ try:
+ from urlparse import parse_qs
+ except ImportError:
from cgi import parse_qs
-from http_mock import HttpMockSequence
+from .http_mock import HttpMockSequence
from oauth2client import crypt
from oauth2client.anyjson import simplejson
from oauth2client.client import Credentials
@@ -46,9 +48,11 @@ from oauth2client.client import HAS_OPENSSL
from oauth2client.client import HAS_CRYPTO
from oauth2client.file import Storage
+if sys.version > '3':
+ long = int
def datafile(filename):
- f = open(os.path.join(os.path.dirname(__file__), 'data', filename), 'r')
+ f = open(os.path.join(os.path.dirname(__file__), 'data', filename), 'rb')
data = f.read()
f.close()
return data
@@ -76,11 +80,10 @@ class CryptTests(unittest.TestCase):
signature = signer.sign('foo')
verifier = self.verifier.from_string(public_key, True)
+ self.assertTrue(verifier.verify(b'foo', signature))
- self.assertTrue(verifier.verify('foo', signature))
-
- self.assertFalse(verifier.verify('bar', signature))
- self.assertFalse(verifier.verify('foo', 'bad signagure'))
+ self.assertFalse(verifier.verify(b'bar', signature))
+ self.assertFalse(verifier.verify(b'foo', 'bad signagure'))
def _check_jwt_failure(self, jwt, expected_error):
try: