Lines Matching full:raze
283 // Test that sql::Connection::Raze() results in a database without the
285 TEST_F(SQLConnectionTest, Raze) {
318 ASSERT_TRUE(db().Raze());
336 // Test that Raze() maintains page_size.
359 // After raze, page_size should still match the indicated value.
360 ASSERT_TRUE(db().Raze());
366 // Test that Raze() results are seen in other connections.
377 ASSERT_TRUE(db().Raze());
389 // cause the raze to fail.
396 ASSERT_FALSE(db().Raze());
400 ASSERT_TRUE(db().Raze());
407 // blocks raze.
411 ASSERT_FALSE(db().Raze());
415 ASSERT_TRUE(db().Raze());
418 // Verify that Raze() can handle an empty file. SQLite should treat
433 ASSERT_TRUE(db().Raze());
437 // Verify that Raze() can handle a file of junk.
461 EXPECT_TRUE(db().Raze());
469 // Verify that Raze() can handle a database overwritten with garbage.
494 EXPECT_TRUE(db().Raze());
502 // Test that a callback from Open() can raze the database. This is
504 // Raze() cannot happen later. Additionally test that when the