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

Commit 3185a36b authored by Wa Gao's avatar Wa Gao
Browse files

Update the unit test and add key to fragment.

Bug: 298076922
Change-Id: I8ed880c4f81bd76adc27af9bc3ba66f0b4697f74
parent c03d4e79
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    android:key="content_protection_preference_subpage"
    android:title="@string/content_protection_preference_title">

    <com.android.settingslib.widget.TopIntroPreference
+7 −1
Original line number Diff line number Diff line
@@ -113,8 +113,14 @@ public class ContentProtectionPreferenceFragmentTest {
        final List<String> allKeys =
                XmlTestUtils.getKeysFromPreferenceXml(
                        mContext, R.layout.content_protection_preference_fragment);
        final List<String> nonIndexableKeysExpected =
                List.of(
                        "content_protection_preference_top_intro",
                        "content_protection_preference_subpage_illustration",
                        "content_protection_preference_user_consent_work_profile_switch");

        assertThat(allKeys).containsAtLeastElementsIn(nonIndexableKeys);
        assertThat(nonIndexableKeys).isEqualTo(nonIndexableKeysExpected);
    }

    @Test
@@ -132,7 +138,7 @@ public class ContentProtectionPreferenceFragmentTest {
                XmlTestUtils.getKeysFromPreferenceXml(
                        mContext, R.layout.content_protection_preference_fragment);

        assertThat(nonIndexableKeys).containsAnyIn(allKeys);
        assertThat(nonIndexableKeys).isEqualTo(allKeys);
    }

    @Test