diff options
author | Victor Stinner <victor.stinner@enovance.com> | 2014-03-24 18:20:22 +0100 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2014-03-28 15:04:14 +0000 |
commit | e3b7ecd2bbc5120444b3c1643fb89ccd47e454bb (patch) | |
tree | 81d61ff9d84daf6374ede0db7e7fb9a32d635a95 /tests/test_swiftclient.py | |
parent | cdf6f84c360088d39af1b8e1745c102fc44ac362 (diff) | |
download | python-swiftclient-e3b7ecd2bbc5120444b3c1643fb89ccd47e454bb.tar.gz |
Python 3: Fix module names in import
Use six.moves to fix imports on Python 3.
Change-Id: I35b9405690e9f0607b24d79aa7c00830df954c41
Diffstat (limited to 'tests/test_swiftclient.py')
-rw-r--r-- | tests/test_swiftclient.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/test_swiftclient.py b/tests/test_swiftclient.py index 8f70947..f9e2022 100644 --- a/tests/test_swiftclient.py +++ b/tests/test_swiftclient.py @@ -20,7 +20,8 @@ import six import socket import testtools import warnings -from urlparse import urlparse +from six.moves.urllib.parse import urlparse +from six.moves import reload_module # TODO: mock http connection class with more control over headers from .utils import fake_http_connect, fake_get_keystoneclient_2_0 @@ -62,14 +63,14 @@ class TestJsonImport(testtools.TestCase): except ImportError: pass else: - reload(json) + reload_module(json) try: import simplejson except ImportError: pass else: - reload(simplejson) + reload_module(simplejson) super(TestJsonImport, self).tearDown() def test_any(self): @@ -84,7 +85,7 @@ class TestJsonImport(testtools.TestCase): pass else: delattr(simplejson, 'loads') - reload(c) + reload_module(c) try: from json import loads @@ -137,7 +138,7 @@ class MockHttpTest(testtools.TestCase): def tearDown(self): super(MockHttpTest, self).tearDown() - reload(c) + reload_module(c) class MockHttpResponse(): |