summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2012-12-26 09:36:07 -0600
committerMonty Taylor <mordred@inaugust.com>2012-12-26 09:36:07 -0600
commite93d47a930f6079547c668070665a85f731d332f (patch)
tree43491b4e421be0bf4b354cd9278f0043656b166f /tests
parentf65f96bc59599a855f9f2b2cdfa503a8cdb1f758 (diff)
downloadpython-swiftclient-e93d47a930f6079547c668070665a85f731d332f.tar.gz
Use testtools as base class for test cases.
Part of blueprint grizzly-testtools Change-Id: Iff9aac184a115df9b396e218209962e6897a32d9
Diffstat (limited to 'tests')
-rw-r--r--tests/test_swiftclient.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/test_swiftclient.py b/tests/test_swiftclient.py
index 5100a7a..600efb0 100644
--- a/tests/test_swiftclient.py
+++ b/tests/test_swiftclient.py
@@ -16,7 +16,7 @@
# TODO: More tests
import socket
import StringIO
-import unittest
+import testtools
from urlparse import urlparse
# TODO: mock http connection class with more control over headers
@@ -25,7 +25,7 @@ from utils import fake_http_connect, fake_get_keystoneclient_2_0
from swiftclient import client as c
-class TestClientException(unittest.TestCase):
+class TestClientException(testtools.TestCase):
def test_is_exception(self):
self.assertTrue(issubclass(c.ClientException, Exception))
@@ -51,7 +51,7 @@ class TestClientException(unittest.TestCase):
self.assertTrue(value in str(exc))
-class TestJsonImport(unittest.TestCase):
+class TestJsonImport(testtools.TestCase):
def tearDown(self):
try:
@@ -67,6 +67,8 @@ class TestJsonImport(unittest.TestCase):
pass
else:
reload(simplejson)
+ super(TestJsonImport, self).tearDown()
+
def test_any(self):
self.assertTrue(hasattr(c, 'json_loads'))
@@ -91,9 +93,12 @@ class TestJsonImport(unittest.TestCase):
self.assertEquals(loads, c.json_loads)
-class MockHttpTest(unittest.TestCase):
+class MockHttpTest(testtools.TestCase):
def setUp(self):
+ super(MockHttpTest, self).setUp()
+
+
def fake_http_connection(*args, **kwargs):
_orig_http_connection = c.http_connection
return_read = kwargs.get('return_read')
@@ -119,6 +124,7 @@ class MockHttpTest(unittest.TestCase):
self.fake_http_connection = fake_http_connection
def tearDown(self):
+ super(MockHttpTest, self).tearDown()
reload(c)
@@ -695,4 +701,4 @@ class TestConnection(MockHttpTest):
if __name__ == '__main__':
- unittest.main()
+ testtools.main()