Lines Matching full:store
29 #include "store/read_transaction.hpp"
40 #include "store/exceptions.hpp"
41 #include "store/read_backend.hpp"
42 #include "store/write_backend.hpp"
43 #include "store/write_transaction.hpp"
61 set_md_var("require.files", store::detail::schema_file().c_str()); in ATF_TEST_CASE_HEAD()
65 store::write_backend::open_rw(fs::path("test.db")); // Create database. in ATF_TEST_CASE_BODY()
66 store::read_backend backend = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
69 store::read_transaction tx = backend.start_read(); in ATF_TEST_CASE_BODY()
70 ATF_REQUIRE_THROW_RE(store::error, "context: no data", tx.get_context()); in ATF_TEST_CASE_BODY()
78 set_md_var("require.files", store::detail::schema_file().c_str()); in ATF_TEST_CASE_HEAD()
83 store::write_backend backend = store::write_backend::open_rw( in ATF_TEST_CASE_BODY()
93 store::read_backend backend = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
95 store::read_transaction tx = backend.start_read(); in ATF_TEST_CASE_BODY()
96 ATF_REQUIRE_THROW_RE(store::error, "context: .*cwd.*not a string", in ATF_TEST_CASE_BODY()
105 set_md_var("require.files", store::detail::schema_file().c_str()); in ATF_TEST_CASE_HEAD()
110 store::write_backend backend = store::write_backend::open_rw( in ATF_TEST_CASE_BODY()
123 store::read_backend backend = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
125 store::read_transaction tx = backend.start_read(); in ATF_TEST_CASE_BODY()
126 ATF_REQUIRE_THROW_RE(store::error, "context: .*var_name.*not a string", in ATF_TEST_CASE_BODY()
131 store::write_backend backend = store::write_backend::open_rw( in ATF_TEST_CASE_BODY()
144 store::read_backend backend = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
146 store::read_transaction tx = backend.start_read(); in ATF_TEST_CASE_BODY()
147 ATF_REQUIRE_THROW_RE(store::error, "context: .*var_value.*not a string", in ATF_TEST_CASE_BODY()
157 set_md_var("require.files", store::detail::schema_file().c_str()); in ATF_TEST_CASE_HEAD()
161 store::write_backend::open_rw(fs::path("test.db")); // Create database. in ATF_TEST_CASE_BODY()
162 store::read_backend backend = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
164 store::read_transaction tx = backend.start_read(); in ATF_TEST_CASE_BODY()
165 store::results_iterator iter = tx.get_results(); in ATF_TEST_CASE_BODY()
174 set_md_var("require.files", store::detail::schema_file().c_str()); in ATF_TEST_CASE_HEAD()
178 store::write_backend backend = store::write_backend::open_rw( in ATF_TEST_CASE_BODY()
181 store::write_transaction tx = backend.start_write(); in ATF_TEST_CASE_BODY()
230 store::read_backend backend2 = store::read_backend::open_ro( in ATF_TEST_CASE_BODY()
232 store::read_transaction tx2 = backend2.start_read(); in ATF_TEST_CASE_BODY()
233 store::results_iterator iter = tx2.get_results(); in ATF_TEST_CASE_BODY()