Esempio n. 1
0
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")