From 92713acdce4bccb5e253a56fc53120120397b089 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= <mvdan@mvdan.cc> Date: Sun, 25 Oct 2015 13:11:40 +0100 Subject: [PATCH] Fix tests after e085e039 We already had a getPackageInfo, but it wasn't the proper one with flags so that our new code could use it. --- .../mock/MockInstallablePackageManager.java | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/F-Droid/test/src/mock/MockInstallablePackageManager.java b/F-Droid/test/src/mock/MockInstallablePackageManager.java index 7fc1a0758..4ff3aef71 100644 --- a/F-Droid/test/src/mock/MockInstallablePackageManager.java +++ b/F-Droid/test/src/mock/MockInstallablePackageManager.java @@ -17,8 +17,18 @@ public class MockInstallablePackageManager extends MockPackageManager { return info; } + @Override + public PackageInfo getPackageInfo(String id, int flags) { + for (PackageInfo i : info) { + if (i.packageName.equals(id)) { + return i; + } + } + return null; + } + public void install(String id, int version, String versionName) { - PackageInfo existing = getPackageInfo(id); + PackageInfo existing = getPackageInfo(id, 0); if (existing != null) { existing.versionCode = version; existing.versionName = versionName; @@ -33,16 +43,7 @@ public class MockInstallablePackageManager extends MockPackageManager { @Override public ApplicationInfo getApplicationInfo(String packageName, int flags) throws NameNotFoundException { - return new MockApplicationInfo(getPackageInfo(packageName)); - } - - public PackageInfo getPackageInfo(String id) { - for (PackageInfo i : info) { - if (i.packageName.equals(id)) { - return i; - } - } - return null; + return new MockApplicationInfo(getPackageInfo(packageName, 0)); } public void remove(String id) {