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

Commit c4417f52 authored by Mark Kim's avatar Mark Kim
Browse files

Fix failing tests related to archiving

Test: AppListRepositoryTest

Bug: 313500143
Change-Id: I6a9dbeec3d761d1fb9a488e82c8514060e0b18a2
parent 65ccb6b6
Loading
Loading
Loading
Loading
+1 −19
Original line number Diff line number Diff line
@@ -126,10 +126,7 @@ class AppListRepositoryTest {
        val flags = argumentCaptor<ApplicationInfoFlags> {
            verify(packageManager).getInstalledApplicationsAsUser(capture(), eq(ADMIN_USER_ID))
        }.firstValue
        assertThat(flags.value).isEqualTo(
            PackageManager.MATCH_DISABLED_COMPONENTS or
                PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS
        )
        assertThat(flags.value and PackageManager.MATCH_ANY_USER.toLong()).isEqualTo(0L)
    }

    @Test
@@ -275,21 +272,6 @@ class AppListRepositoryTest {
        )
    }

    @Test
    fun loadApps_archivedAppsDisabled() = runTest {
        mockInstalledApplications(listOf(NORMAL_APP), ADMIN_USER_ID)
        val appList = repository.loadApps(userId = ADMIN_USER_ID)

        assertThat(appList).containsExactly(NORMAL_APP)
        val flags = argumentCaptor<ApplicationInfoFlags> {
            verify(packageManager).getInstalledApplicationsAsUser(capture(), eq(ADMIN_USER_ID))
        }.firstValue
        assertThat(flags.value).isEqualTo(
            PackageManager.MATCH_DISABLED_COMPONENTS or
                PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS
        )
    }

    @Test
    fun showSystemPredicate_showSystem() = runTest {
        val app = SYSTEM_APP