| Index: sql/connection_unittest.cc
|
| diff --git a/sql/connection_unittest.cc b/sql/connection_unittest.cc
|
| index 97dd152e3feb8e8d612c2f438d083853487cba69..773de5bcf5a3a75a308490f8d54f4e567baa7aed 100644
|
| --- a/sql/connection_unittest.cc
|
| +++ b/sql/connection_unittest.cc
|
| @@ -173,15 +173,16 @@ TEST_F(SQLConnectionTest, Raze) {
|
|
|
| // Test that Raze() maintains page_size.
|
| TEST_F(SQLConnectionTest, RazePageSize) {
|
| - const int kPageSize = 4096;
|
| -
|
| - // Make sure that the default size isn't already |kPageSize|.
|
| + // Fetch the default page size and double it for use in this test.
|
| // Scoped to release statement before Close().
|
| + int default_page_size = 0;
|
| {
|
| sql::Statement s(db().GetUniqueStatement("PRAGMA page_size"));
|
| ASSERT_TRUE(s.Step());
|
| - ASSERT_NE(kPageSize, s.ColumnInt(0));
|
| + default_page_size = s.ColumnInt(0);
|
| }
|
| + ASSERT_GT(default_page_size, 0);
|
| + const int kPageSize = 2 * default_page_size;
|
|
|
| // Re-open the database to allow setting the page size.
|
| db().Close();
|
|
|