diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2016-05-24 11:30:14 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2016-06-08 16:14:59 -0700 |
commit | e8f7d5a67ef71b1c6488f52145482a8876c1b708 (patch) | |
tree | 03f0eb8971342367059c9b7f091a41bd6c1c64bf /tests | |
parent | b7c2e99ffbedf0f38edfbf433087acac8620e36f (diff) | |
download | android_packages_apps_Trebuchet-e8f7d5a67ef71b1c6488f52145482a8876c1b708.tar.gz android_packages_apps_Trebuchet-e8f7d5a67ef71b1c6488f52145482a8876c1b708.tar.bz2 android_packages_apps_Trebuchet-e8f7d5a67ef71b1c6488f52145482a8876c1b708.zip |
Executing the DB migration during startup instead of restore.
This allows proper execution of DB.onUpgrade task if the app updates
after the restore
Change-Id: I4c40167b30e1d7040b3a38be70d834f7b215e540
Diffstat (limited to 'tests')
-rw-r--r-- | tests/src/com/android/launcher3/provider/RestoreDbTaskTest.java (renamed from tests/src/com/android/launcher3/LauncherBackupAgentTest.java) | 10 | ||||
-rw-r--r-- | tests/src/com/android/launcher3/util/TestLauncherProvider.java | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/tests/src/com/android/launcher3/LauncherBackupAgentTest.java b/tests/src/com/android/launcher3/provider/RestoreDbTaskTest.java index 020a557c7..29f738bab 100644 --- a/tests/src/com/android/launcher3/LauncherBackupAgentTest.java +++ b/tests/src/com/android/launcher3/provider/RestoreDbTaskTest.java @@ -1,4 +1,4 @@ -package com.android.launcher3; +package com.android.launcher3.provider; import android.content.ContentValues; import android.database.Cursor; @@ -10,14 +10,14 @@ import com.android.launcher3.LauncherProvider.DatabaseHelper; import com.android.launcher3.LauncherSettings.Favorites; /** - * Tests for {@link LauncherBackupAgent} + * Tests for {@link RestoreDbTask} */ @MediumTest -public class LauncherBackupAgentTest extends AndroidTestCase { +public class RestoreDbTaskTest extends AndroidTestCase { public void testGetProfileId() throws Exception { SQLiteDatabase db = new MyDatabaseHelper(23).getWritableDatabase(); - assertEquals(23, new LauncherBackupAgent().getDefaultProfileId(db)); + assertEquals(23, new RestoreDbTask().getDefaultProfileId(db)); } public void testMigrateProfileId() throws Exception { @@ -32,7 +32,7 @@ public class LauncherBackupAgentTest extends AndroidTestCase { // Verify item add assertEquals(5, getCount(db, "select * from favorites where profileId = 42")); - new LauncherBackupAgent().migrateProfileId(db, 33); + new RestoreDbTask().migrateProfileId(db, 33); // verify data migrated assertEquals(0, getCount(db, "select * from favorites where profileId = 42")); diff --git a/tests/src/com/android/launcher3/util/TestLauncherProvider.java b/tests/src/com/android/launcher3/util/TestLauncherProvider.java index bd3e86c8a..6ca212165 100644 --- a/tests/src/com/android/launcher3/util/TestLauncherProvider.java +++ b/tests/src/com/android/launcher3/util/TestLauncherProvider.java @@ -37,7 +37,7 @@ public class TestLauncherProvider extends LauncherProvider { } @Override - protected long getDefaultUserSerial() { + public long getDefaultUserSerial() { return 0; } |