def test_open(tmp_dir): storage = SqliteStorage(tmp_dir, create=True) storage.begin() storage.add_container("test") storage.set_container_item("test", "1", "2") storage.commit() storage.close() storage = SqliteStorage(tmp_dir) assert storage.get_container_item("test", "1") == "2" with pytest.raises(StorageNotFoundError): SqliteStorage("fake")