summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2016-05-10 12:28:59 -0700
committerSunny Goyal <sunnygoyal@google.com>2016-05-10 12:30:47 -0700
commitb5b55c8012c124182c1bd07bdd4be1e734d972d0 (patch)
treed8f6a049d4213998b6194df05e05255f08827cd4 /tests
parent6b360f684da3bf4d36643a4325dec2d659900da9 (diff)
downloadandroid_packages_apps_Trebuchet-b5b55c8012c124182c1bd07bdd4be1e734d972d0.tar.gz
android_packages_apps_Trebuchet-b5b55c8012c124182c1bd07bdd4be1e734d972d0.tar.bz2
android_packages_apps_Trebuchet-b5b55c8012c124182c1bd07bdd4be1e734d972d0.zip
Removing LauncherProvider dependency in DatabaseHeler
This will allow DatabaseHeler to easily be moved to an independent class Change-Id: I9a3d5d3380ed0af246d7a01553a492467c3096b0
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/launcher3/util/TestLauncherProvider.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/src/com/android/launcher3/util/TestLauncherProvider.java b/tests/src/com/android/launcher3/util/TestLauncherProvider.java
index a11013ffe..bd3e86c8a 100644
--- a/tests/src/com/android/launcher3/util/TestLauncherProvider.java
+++ b/tests/src/com/android/launcher3/util/TestLauncherProvider.java
@@ -1,6 +1,7 @@
package com.android.launcher3.util;
import android.content.Context;
+import android.database.sqlite.SQLiteOpenHelper;
import com.android.launcher3.LauncherProvider;
@@ -17,16 +18,21 @@ public class TestLauncherProvider extends LauncherProvider {
@Override
protected synchronized void createDbIfNotExists() {
if (mOpenHelper == null) {
- mOpenHelper = new MyDatabaseHelper(getContext(), this);
+ mOpenHelper = new MyDatabaseHelper(getContext());
}
}
+ public SQLiteOpenHelper getHelper() {
+ createDbIfNotExists();
+ return mOpenHelper;
+ }
+
@Override
protected void notifyListeners() { }
private static class MyDatabaseHelper extends DatabaseHelper {
- public MyDatabaseHelper(Context context, LauncherProvider provider) {
- super(context, provider, null, null);
+ public MyDatabaseHelper(Context context) {
+ super(context, null, null);
initIds();
}