fix utils

This commit is contained in:
ilvalle
2016-06-13 20:20:49 +02:00
parent 7259516627
commit ab2cdd595b
3 changed files with 15 additions and 11 deletions
+2 -2
View File
@@ -15,13 +15,13 @@ from .test_routes import *
from .test_router import *
from .test_validators import *
from .test_tools import *
from .test_utils import *
if sys.version[:3] == '2.7':
from .test_compileapp import *
from .test_is_url import *
from .test_languages import *
from .test_serializers import *
from .test_utils import *
from .test_appadmin import *
from .test_scheduler import *
from .test_web import *
+3 -3
View File
@@ -12,7 +12,7 @@ from gluon.utils import md5_hash, compare, is_valid_ip_address, web2py_uuid
import hashlib
from hashlib import md5, sha1, sha224, sha256, sha384, sha512
from gluon.utils import simple_hash, get_digest, secure_dumps, secure_loads
from gluon.utils import simple_hash, get_digest, secure_dumps, secure_loads, basestring
class TestUtils(unittest.TestCase):
@@ -94,8 +94,8 @@ class TestUtils(unittest.TestCase):
secured = secure_dumps(testobj, testkey)
original = secure_loads(secured, testkey)
self.assertEqual(testobj, original)
self.assertTrue(isinstance(secured, basestring))
self.assertTrue(':' in secured)
self.assertTrue(isinstance(secured, bytes))
self.assertTrue(b':' in secured)
large_testobj = [x for x in range(1000)]
secured_comp = secure_dumps(large_testobj, testkey, compression_level=9)