From 1c3120e1e289618828bea5dbab7ece3a809b56e8 Mon Sep 17 00:00:00 2001
From: Matt Wala <wala1@illinois.edu>
Date: Sat, 23 Sep 2017 16:53:43 -0500
Subject: [PATCH] Test empty cache.

---
 test/test_persistent_dict.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/test/test_persistent_dict.py b/test/test_persistent_dict.py
index d6fbbc7..339f0e5 100644
--- a/test/test_persistent_dict.py
+++ b/test/test_persistent_dict.py
@@ -176,10 +176,13 @@ def test_persistent_dict_clear():
         shutil.rmtree(tmpdir)
 
 
-def test_write_once_persistent_dict_storage_and_lookup():
+@pytest.mark.parametrize("in_mem_cache_size", (0, 256))
+def test_write_once_persistent_dict_storage_and_lookup(in_mem_cache_size):
     try:
         tmpdir = tempfile.mkdtemp()
-        pdict = WriteOncePersistentDict("pytools-test", container_dir=tmpdir)
+        pdict = WriteOncePersistentDict(
+                "pytools-test", container_dir=tmpdir,
+                in_mem_cache_size=in_mem_cache_size)
 
         # check lookup
         pdict[0] = 1
-- 
GitLab