diff --git a/test/test_persistent_dict.py b/test/test_persistent_dict.py index d6fbbc73d557db1842a1ce86e4d05ee7e1ee4e4d..339f0e5821aa5922d53d4fed0a0edb49e8a30ebf 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