summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/test_lru.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-01-22 08:41:42 +0000
committerChris McDonough <chrism@agendaless.com>2009-01-22 08:41:42 +0000
commit5b9105ad8de57f21269608b1536720a5425a1fd1 (patch)
treeb7b46fa78b6553e3af3ecfc1e66923367f1f107d /repoze/bfg/tests/test_lru.py
parentfedf303f4b27aa2d5b8af603b80172ddf5b29f4f (diff)
downloadpyramid-5b9105ad8de57f21269608b1536720a5425a1fd1.tar.gz
pyramid-5b9105ad8de57f21269608b1536720a5425a1fd1.tar.bz2
pyramid-5b9105ad8de57f21269608b1536720a5425a1fd1.zip
Coverage.
Diffstat (limited to 'repoze/bfg/tests/test_lru.py')
-rw-r--r--repoze/bfg/tests/test_lru.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/repoze/bfg/tests/test_lru.py b/repoze/bfg/tests/test_lru.py
index 02bee3052..c5224420b 100644
--- a/repoze/bfg/tests/test_lru.py
+++ b/repoze/bfg/tests/test_lru.py
@@ -8,6 +8,9 @@ class LRUCacheTests(unittest.TestCase):
def _makeOne(self, size):
return self._getTargetClass()(size)
+ def test_size_lessthan_1(self):
+ self.assertRaises(ValueError, self._makeOne, 0)
+
def test_it(self):
cache = self._makeOne(3)
self.assertEqual(cache.get('a'), None)
@@ -41,7 +44,12 @@ class LRUCacheTests(unittest.TestCase):
cache.put('e', '5')
self.assertEqual(len(cache.data), 3)
self.assertEqual(cache.data.get('c'), None)
-
+ self.assertEqual(cache.get('d'), '4')
+ self.assertEqual(cache.get('e'), '5')
+ self.assertEqual(cache.get('a'), '1')
+ self.assertEqual(cache.get('b'), None)
+ self.assertEqual(cache.get('c'), None)
+
class DecoratorTests(unittest.TestCase):
def _getTargetClass(self):
from repoze.bfg.lru import lru_cache