Merge "Don't run testRequestLatestEntitlementResult if not supported" am: 1129c316fd am: 793308371d

Original change: https://android-review.googlesource.com/c/platform/cts/+/1352284

Change-Id: I46d2d005d1a26c45f36cb387faa079a09ce708e4
This commit is contained in:
Mark Chien 2020-07-13 02:30:59 +00:00 • committed by Automerger Merge Worker
commit cf750de87c

View file

@ -697,6 +697,7 @@ public class TetheringManagerTest {
@Test
public void testRequestLatestEntitlementResult() throws Exception {
assumeTrue(mTM.isTetheringSupported());
// Verify that requestLatestTetheringEntitlementResult() can get entitlement
// result(TETHER_ERROR_ENTITLEMENT_UNKNOWN due to invalid downstream type) via listener.
assertEntitlementResult(listener -> mTM.requestLatestTetheringEntitlementResult(
@ -715,6 +716,9 @@ public class TetheringManagerTest {
}, false),
TETHER_ERROR_ENTITLEMENT_UNKNOWN);
// Do not request TETHERING_WIFI entitlement result if TETHERING_WIFI is not available.
assumeTrue(mTM.getTetherableWifiRegexs().length > 0);
// Verify that null listener will cause IllegalArgumentException.
try {
mTM.requestLatestTetheringEntitlementResult(