Lines Matching refs:store
29 #include "store/read_backend.hpp"
33 #include "store/exceptions.hpp"
34 #include "store/metadata.hpp"
35 #include "store/write_backend.hpp"
58 sqlite::database db = store::detail::open_and_setup(
71 ATF_REQUIRE_THROW_RE(store::error, "Cannot open 'missing.db': ",
72 store::detail::open_and_setup(fs::path("missing.db"),
82 set_md_var("require.files", store::detail::schema_file().c_str());
89 store::detail::initialize(db);
91 store::read_backend backend = store::read_backend::open_ro(
100 ATF_REQUIRE_THROW_RE(store::error, "Cannot open 'missing.db': ",
101 store::read_backend::open_ro(fs::path("missing.db")));
110 set_md_var("require.files", store::detail::schema_file().c_str());
117 store::detail::initialize(db);
120 ATF_REQUIRE_THROW_RE(store::integrity_error, "metadata.*empty",
121 store::read_backend::open_ro(fs::path("test.db")));
129 set_md_var("require.files", store::detail::schema_file().c_str());
133 store::write_backend::open_rw(fs::path("test.db")); // Create database.
134 store::read_backend backend = store::read_backend::open_ro(