From 3d84ccf8a29714d23ec1c15456bba454e1138b77 Mon Sep 17 00:00:00 2001 From: Kyle Zhang Date: Thu, 19 Dec 2024 16:02:18 -0800 Subject: [PATCH] Fix force L3 preference unit test Bug: 385101776 Change-Id: I898b7855d3922636c09c99414cdaefee236fc71f --- ...ForceSwSecureCryptoFallbackPreferenceControllerTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/unit/src/com/android/settings/development/mediadrm/ForceSwSecureCryptoFallbackPreferenceControllerTest.java b/tests/unit/src/com/android/settings/development/mediadrm/ForceSwSecureCryptoFallbackPreferenceControllerTest.java index 5eb76f110d6..5482b41ad14 100644 --- a/tests/unit/src/com/android/settings/development/mediadrm/ForceSwSecureCryptoFallbackPreferenceControllerTest.java +++ b/tests/unit/src/com/android/settings/development/mediadrm/ForceSwSecureCryptoFallbackPreferenceControllerTest.java @@ -69,7 +69,11 @@ public class ForceSwSecureCryptoFallbackPreferenceControllerTest { @Test @EnableFlags(Flags.FLAG_FORCE_L3_ENABLED) public void updateState_flagEnabled_checkPreference() { - mController.updateState(mPreference); + try (MediaDrm drm = new MediaDrm(WIDEVINE_UUID)) { + mController.updateState(mPreference); + } catch (UnsupportedSchemeException ex) { + assumeNoException(ex); + } assertThat(mPreference.isEnabled()).isTrue(); assertThat(mPreference.isChecked()).isFalse(); assertThat(WidevineProperties.forcel3_enabled().orElse(false)).isFalse();