summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSuprabh Shukla <suprabh@google.com>2022-09-15 17:39:31 -0700
committerSuprabh Shukla <suprabh@google.com>2022-09-23 17:26:29 +0000
commitf35c33ade1f7f290e1838f374d0c96bd1e7f0030 (patch)
tree1407877e510bbe4d0ff4efa4613be851fb4dc50a
parentbf5da1b3d377633e570436dc1785abb179fbea4f (diff)
downloadcts-f35c33ade1f7f290e1838f374d0c96bd1e7f0030.tar.gz
Test that OP_VIBRATE is disallowed for suspended apps
Test: atest CtsSuspendAppsTestCases:SuspendPackagesTest Bug: 242055745 Change-Id: Id3a2a9461ea172b2541a0ec4bf28eeecad50f1bd
-rw-r--r--tests/suspendapps/tests/src/android/suspendapps/cts/SuspendPackagesTest.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/suspendapps/tests/src/android/suspendapps/cts/SuspendPackagesTest.java b/tests/suspendapps/tests/src/android/suspendapps/cts/SuspendPackagesTest.java
index 291d9cc1627..ecc094081ec 100644
--- a/tests/suspendapps/tests/src/android/suspendapps/cts/SuspendPackagesTest.java
+++ b/tests/suspendapps/tests/src/android/suspendapps/cts/SuspendPackagesTest.java
@@ -277,6 +277,13 @@ public class SuspendPackagesTest {
assertOpDisallowed(cameraOp);
}
+ @Test
+ public void testOpVibrateOnSuspend() throws Exception {
+ final int vibrateOp = AppOpsManager.strOpToOp(AppOpsManager.OPSTR_VIBRATE);
+ SuspendTestUtils.suspend(null, null, null);
+ assertOpDisallowed(vibrateOp);
+ }
+
@After
public void tearDown() throws Exception {
if (mTestAppInterface != null) {