summaryrefslogtreecommitdiffstats
path: root/sql/connection_unittest.cc
diff options
context:
space:
mode:
authorrohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-13 18:55:22 +0000
committerrohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-13 18:55:22 +0000
commite73e8922ac9d6575dcd141b2908885dce52bfd0b (patch)
tree018adc0a43a23e78817ac74619b28c7d71dd3afd /sql/connection_unittest.cc
parente8fb36c3192133fd1ce7cc31409e604c1c3feb71 (diff)
downloadchromium_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.cc9
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();