diff options
| author | Paul Hu <paulhu@google.com> | 2022-05-12 02:48:34 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2022-05-12 02:48:34 +0000 |
| commit | 2edf88960a2676fd9493f7f0bb0140de92989384 (patch) | |
| tree | a92f0bb2063cbf2eb1c3cf0dc33c30a9019f0442 /tests/unit/java/com/android/server/ConnectivityServiceTest.java | |
| parent | 14054d5cd5c68227277d1547e334ffef5ac346cb (diff) | |
| parent | f9fc36ea3ac6faed5ec49fbf80cd662c4d36a1a3 (diff) | |
Merge changes from topic "cherrypicker-L53700000954454916:N44100001263878999" into tm-dev
* changes:
Check carrier privilege for CBS network requests synchronously
Allow 3p apps to request restricted networks
Diffstat (limited to 'tests/unit/java/com/android/server/ConnectivityServiceTest.java')
| -rw-r--r-- | tests/unit/java/com/android/server/ConnectivityServiceTest.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tests/unit/java/com/android/server/ConnectivityServiceTest.java b/tests/unit/java/com/android/server/ConnectivityServiceTest.java index 8541b6f999..c44fc6c805 100644 --- a/tests/unit/java/com/android/server/ConnectivityServiceTest.java +++ b/tests/unit/java/com/android/server/ConnectivityServiceTest.java @@ -5880,7 +5880,7 @@ public class ConnectivityServiceTest { } /** - * Validate the callback flow CBS request without carrier privilege. + * Validate the service throws if request with CBS but without carrier privilege. */ @Test public void testCBSRequestWithoutCarrierPrivilege() throws Exception { @@ -5889,10 +5889,8 @@ public class ConnectivityServiceTest { final TestNetworkCallback networkCallback = new TestNetworkCallback(); mServiceContext.setPermission(CONNECTIVITY_USE_RESTRICTED_NETWORKS, PERMISSION_DENIED); - // Now file the test request and expect it. - mCm.requestNetwork(nr, networkCallback); - networkCallback.expectCallback(CallbackEntry.UNAVAILABLE, (Network) null); - mCm.unregisterNetworkCallback(networkCallback); + // Now file the test request and expect the service throws. + assertThrows(SecurityException.class, () -> mCm.requestNetwork(nr, networkCallback)); } private static class TestKeepaliveCallback extends PacketKeepaliveCallback { |
