summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJason Wray <jason@mapbox.com>2016-07-25 17:31:37 -0700
committerJason Wray <jason@mapbox.com>2016-08-23 13:26:02 -0400
commit74f094faabb3cf0e031c13f85116be69172cd69e (patch)
treea83193eb3c66b97cdee0ef0672531e3c2ddf7b3d /test
parenteb9fe89612d0effca9e547deedcbe702953570b8 (diff)
downloadqtlocation-mapboxgl-74f094faabb3cf0e031c13f85116be69172cd69e.tar.gz
[core] Update SQLite schema with WAL journal mode and normal sync
Offers 2×-4× performance, depending on device vintage.
Diffstat (limited to 'test')
-rw-r--r--test/storage/offline_database.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/storage/offline_database.cpp b/test/storage/offline_database.cpp
index 81da46bc78..bcea3cd8f3 100644
--- a/test/storage/offline_database.cpp
+++ b/test/storage/offline_database.cpp
@@ -559,18 +559,18 @@ TEST(OfflineDatabase, MigrateFromV2Schema) {
// v2.db is a v2 database containing a single offline region with a small number of resources.
- deleteFile("test/fixtures/offline_database/v3.db");
- writeFile("test/fixtures/offline_database/v3.db", util::read_file("test/fixtures/offline_database/v2.db"));
+ deleteFile("test/fixtures/offline_database/v4.db");
+ writeFile("test/fixtures/offline_database/v4.db", util::read_file("test/fixtures/offline_database/v2.db"));
{
- OfflineDatabase db("test/fixtures/offline_database/v3.db", 0);
+ OfflineDatabase db("test/fixtures/offline_database/v4.db", 0);
auto regions = db.listRegions();
for (auto& region : regions) {
db.deleteRegion(std::move(region));
}
}
- EXPECT_EQ(3, databaseUserVersion("test/fixtures/offline_database/v3.db"));
- EXPECT_LT(databasePageCount("test/fixtures/offline_database/v3.db"),
+ EXPECT_EQ(4, databaseUserVersion("test/fixtures/offline_database/v4.db"));
+ EXPECT_LT(databasePageCount("test/fixtures/offline_database/v4.db"),
databasePageCount("test/fixtures/offline_database/v2.db"));
}