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