Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9a46b013 authored by mattgilbride's avatar mattgilbride Committed by Matt Gilbride
Browse files

FakePermissionEnforcer: provide a revokeAll method

This is useful in test suites that grant permissions on individual
tests, and then revoke all permissions in an @After method.

Bug: N/A
Test: TH
Change-Id: Ic3445f283702c7092c224bbe6f2340f5911b0541
parent b931d69b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -47,6 +47,10 @@ public class FakePermissionEnforcer extends PermissionEnforcer {
        mGranted.remove(permission);
    }

    public void revokeAll() {
        mGranted.clear();
    }

    private boolean granted(String permission) {
        return mGranted.contains(permission);
    }