From 79dd751b0b9e428bf386d7304f442fa9815fdbba Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Tue, 6 Nov 2012 12:19:14 +0100 Subject: Fixed #14315 -- Made memcached backend handle negative incr/decr values Thanks Michael Manfre for the report and initial patch and Tobias McNulty for the review. --- tests/regressiontests/cache/tests.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/regressiontests/cache') diff --git a/tests/regressiontests/cache/tests.py b/tests/regressiontests/cache/tests.py index a6eff8950b..9960c01300 100644 --- a/tests/regressiontests/cache/tests.py +++ b/tests/regressiontests/cache/tests.py @@ -257,6 +257,7 @@ class BaseCacheTests(object): self.assertEqual(self.cache.get('answer'), 42) self.assertEqual(self.cache.incr('answer', 10), 52) self.assertEqual(self.cache.get('answer'), 52) + self.assertEqual(self.cache.incr('answer', -10), 42) self.assertRaises(ValueError, self.cache.incr, 'does_not_exist') def test_decr(self): @@ -266,6 +267,7 @@ class BaseCacheTests(object): self.assertEqual(self.cache.get('answer'), 42) self.assertEqual(self.cache.decr('answer', 10), 32) self.assertEqual(self.cache.get('answer'), 32) + self.assertEqual(self.cache.decr('answer', -10), 42) self.assertRaises(ValueError, self.cache.decr, 'does_not_exist') def test_data_types(self): -- cgit v1.3