summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Grouchy <mgrouchy@gmail.com>2012-07-18 08:00:31 -0400
committerMike Grouchy <mgrouchy@gmail.com>2012-07-18 14:16:55 -0400
commita2e927b7ed25bd319f866c55b18cd214a149d859 (patch)
treea7b170ceae5040f804d5b0aadeebf74ee4fec923 /tests
parent8184aff2b0a3fbe6759163c0289f640a393a3e99 (diff)
BaseCache now has a no-op close method as per ticket #18582
Also removed the hasattr check when firing request_finished signal for caches with a 'close' method. Should be safe to call `cache.close` everywhere now
Diffstat (limited to 'tests')
-rw-r--r--tests/regressiontests/cache/tests.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/regressiontests/cache/tests.py b/tests/regressiontests/cache/tests.py
index 264ef74abd..b85c8d4cf3 100644
--- a/tests/regressiontests/cache/tests.py
+++ b/tests/regressiontests/cache/tests.py
@@ -266,6 +266,10 @@ class BaseCacheTests(object):
self.assertEqual(self.cache.get('answer'), 32)
self.assertRaises(ValueError, self.cache.decr, 'does_not_exist')
+ def test_close(self):
+ self.assertTrue(hasattr(self.cache, 'close'))
+ self.cache.close()
+
def test_data_types(self):
# Many different data types can be cached
stuff = {