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) {