Lines Matching refs:stmt
86 sqlite::statement stmt = backend.database().create_statement( in do_put_result_ok_test() local
90 ATF_REQUIRE(stmt.step()); in do_put_result_ok_test()
91 ATF_REQUIRE_EQ(312, stmt.column_int64(0)); in do_put_result_ok_test()
92 ATF_REQUIRE_EQ(result_type, stmt.column_text(1)); in do_put_result_ok_test()
94 ATF_REQUIRE_EQ(exp_reason, stmt.column_text(2)); in do_put_result_ok_test()
96 ATF_REQUIRE(stmt.column_type(2) == sqlite::type_null); in do_put_result_ok_test()
97 ATF_REQUIRE(!stmt.step()); in do_put_result_ok_test()
195 sqlite::statement stmt = backend.database().create_statement( in ATF_TEST_CASE_BODY() local
198 ATF_REQUIRE(stmt.step()); in ATF_TEST_CASE_BODY()
200 stmt.safe_column_int64("test_program_id")); in ATF_TEST_CASE_BODY()
202 stmt.safe_column_text("absolute_path")); in ATF_TEST_CASE_BODY()
203 ATF_REQUIRE_EQ("/some/root", stmt.safe_column_text("root")); in ATF_TEST_CASE_BODY()
204 ATF_REQUIRE_EQ("the/binary", stmt.safe_column_text("relative_path")); in ATF_TEST_CASE_BODY()
205 ATF_REQUIRE_EQ("the-suite", stmt.safe_column_text("test_suite_name")); in ATF_TEST_CASE_BODY()
206 ATF_REQUIRE(!stmt.step()); in ATF_TEST_CASE_BODY()
251 sqlite::statement stmt = backend.database().create_statement( in ATF_TEST_CASE_BODY() local
253 ATF_REQUIRE(!stmt.step()); in ATF_TEST_CASE_BODY()
278 sqlite::statement stmt = backend.database().create_statement( in ATF_TEST_CASE_BODY() local
281 ATF_REQUIRE(stmt.step()); in ATF_TEST_CASE_BODY()
282 ATF_REQUIRE_EQ(123L, stmt.safe_column_int64("test_case_id")); in ATF_TEST_CASE_BODY()
283 ATF_REQUIRE_EQ("my-file", stmt.safe_column_text("file_name")); in ATF_TEST_CASE_BODY()
284 const sqlite::blob blob = stmt.safe_column_blob("contents"); in ATF_TEST_CASE_BODY()
287 ATF_REQUIRE(!stmt.step()); in ATF_TEST_CASE_BODY()
307 sqlite::statement stmt = backend.database().create_statement( in ATF_TEST_CASE_BODY() local
309 ATF_REQUIRE(!stmt.step()); in ATF_TEST_CASE_BODY()