def test_FSStore(): with tempfile.TemporaryDirectory() as tmpdir: tmpfile = os.path.join(tmpdir, "tmpfile") store = FSStore(tmpfile) assert not store.exists() store.write("val".encode("utf-8")) assert store.exists() newVal = store.load() assert newVal.decode("utf-8") == "val" store.delete() assert not store.exists()
def test_FSStore(): with tempfile.TemporaryDirectory() as tmpdir: tmpfile = os.path.join(tmpdir, 'tmpfile') store = FSStore(tmpfile) assert not store.exists() store.write(SomeClass('val')) assert store.exists() newVal = store.load() assert newVal.val == 'val' store.delete() assert not store.exists()