From cd2377c6b5aa2ec89b5d7a6cc635465d774e8f30 Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Mon, 23 Jan 2017 11:07:26 -0800 Subject: [PATCH] Better error message for privapp-permissions test Bug: 31008485 Test: manual Change-Id: Ia1acaa83c6d64ff5a7010f222e4e879fee20414e --- .../android/server/pm/PackageManagerPresubmitTest.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/services/tests/servicestests/src/com/android/server/pm/PackageManagerPresubmitTest.java b/services/tests/servicestests/src/com/android/server/pm/PackageManagerPresubmitTest.java index 5c552a2437c1c..2dbbed3508f99 100644 --- a/services/tests/servicestests/src/com/android/server/pm/PackageManagerPresubmitTest.java +++ b/services/tests/servicestests/src/com/android/server/pm/PackageManagerPresubmitTest.java @@ -103,12 +103,10 @@ public class PackageManagerPresubmitTest { // if privapp permissions are enforced, platform permissions must be whitelisted // in SystemConfig if (platformPermission && RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_ENFORCE) { - assertTrue("Permission " + pName - + " should be declared in " - + "/etc/permissions/privapp-permissions-platform.xml " - + "or privapp-permissions-.xml file for package " + assertTrue("Permission " + pName + " should be declared in " + + "privapp-permissions-.xml file for package " + packageName, - privAppPermissions.contains(pName)); + privAppPermissions != null && privAppPermissions.contains(pName)); } assertTrue("Permission " + pName + " should be granted to " + packageName, granted); }