diff options
author | rohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-13 18:55:22 +0000 |
---|---|---|
committer | rohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-13 18:55:22 +0000 |
commit | e73e8922ac9d6575dcd141b2908885dce52bfd0b (patch) | |
tree | 018adc0a43a23e78817ac74619b28c7d71dd3afd /sql/connection_unittest.cc | |
parent | e8fb36c3192133fd1ce7cc31409e604c1c3feb71 (diff) | |
download | chromium_src-e73e8922ac9d6575dcd141b2908885dce52bfd0b.zip chromium_src-e73e8922ac9d6575dcd141b2908885dce52bfd0b.tar.gz chromium_src-e73e8922ac9d6575dcd141b2908885dce52bfd0b.tar.bz2 |
Modify sql unittests to pass on iOS.
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10702203
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146604 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sql/connection_unittest.cc')
-rw-r--r-- | sql/connection_unittest.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sql/connection_unittest.cc b/sql/connection_unittest.cc index 97dd152..773de5b 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(); |