RESTRICT AUTOMERGE [Safety Labels] Fix incorrect assumption in `BaseUsePermissionTest`

* Fixing assertion in `requestAppPermissionsAndAssertResult` method from
  ag/23909947 - filtering permissions but not grant results results in a mismatched zip. Instead, zipping first and filtering second fixes the issue.
Bug: 291024777
Test: atest CtsPermission3TestCases
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6f49ee4d4e888e71a8273fd350a6da83b76679b7)
(cherry picked from https://android-review.googlesource.com/q/commit:42fbd83588220ab007a2e608da903348b1087064)
Merged-In: I155c2a2b373e261832115d402b19b20668af4525
Change-Id: I155c2a2b373e261832115d402b19b20668af4525
1 file changed