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

Commit caf7065e authored by Willie Koomson's avatar Willie Koomson
Browse files

Cleanup obsolete generated preview tests

Remove tests that no longer run because the flag is always enabled.

Bug: 343764554
Bug: 336821272
Test: N/A
Flag: android.appwidget.flags.generated_previews
Change-Id: I106579771c2301cdac2ff1a17008c9faa1a1b0e3
parent 06020c29
Loading
Loading
Loading
Loading
+1 −22
Original line number Diff line number Diff line
@@ -8,7 +8,6 @@ import android.content.ComponentName
import android.content.Context
import android.content.pm.ActivityInfo
import android.content.pm.ApplicationInfo
import android.platform.test.annotations.RequiresFlagsDisabled
import android.platform.test.annotations.RequiresFlagsEnabled
import android.platform.test.flag.junit.CheckFlagsRule
import android.platform.test.flag.junit.DeviceFlagsValueProvider
@@ -34,6 +33,7 @@ import org.junit.runner.RunWith

@SmallTest
@RunWith(AndroidJUnit4::class)
@RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
class GeneratedPreviewTest {
    @get:Rule val checkFlagsRule: CheckFlagsRule = DeviceFlagsValueProvider.createCheckFlagsRule()
    private val providerName =
@@ -104,7 +104,6 @@ class GeneratedPreviewTest {
    }

    @Test
    @RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetItem_hasGeneratedPreview() {
        assertThat(widgetItem.hasGeneratedPreview(WIDGET_CATEGORY_HOME_SCREEN)).isTrue()
        assertThat(widgetItem.hasGeneratedPreview(WIDGET_CATEGORY_KEYGUARD)).isFalse()
@@ -112,7 +111,6 @@ class GeneratedPreviewTest {
    }

    @Test
    @RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetItem_hasGeneratedPreview_noPreview() {
        appWidgetProviderInfo.generatedPreviewCategories = 0
        createWidgetItem()
@@ -122,7 +120,6 @@ class GeneratedPreviewTest {
    }

    @Test
    @RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetItem_hasGeneratedPreview_nullPreview() {
        appWidgetProviderInfo.generatedPreviewCategories =
            WIDGET_CATEGORY_HOME_SCREEN or WIDGET_CATEGORY_KEYGUARD
@@ -134,22 +131,12 @@ class GeneratedPreviewTest {
    }

    @Test
    @RequiresFlagsDisabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetItem_hasGeneratedPreview_flagDisabled() {
        assertThat(widgetItem.hasGeneratedPreview(WIDGET_CATEGORY_HOME_SCREEN)).isFalse()
        assertThat(widgetItem.hasGeneratedPreview(WIDGET_CATEGORY_KEYGUARD)).isFalse()
        assertThat(widgetItem.hasGeneratedPreview(WIDGET_CATEGORY_SEARCHBOX)).isFalse()
    }

    @Test
    @RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetItem_getGeneratedPreview() {
        val preview = widgetItem.generatedPreviews.get(WIDGET_CATEGORY_HOME_SCREEN)
        assertThat(preview).isEqualTo(generatedPreview)
    }

    @Test
    @RequiresFlagsEnabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetCell_showGeneratedPreview() {
        widgetCell.applyFromCellItem(widgetItem)
        DatabaseWidgetPreviewLoader.getLoaderExecutor().submit {}.get()
@@ -157,12 +144,4 @@ class GeneratedPreviewTest {
        assertThat(widgetCell.appWidgetHostViewPreview?.appWidgetInfo)
            .isEqualTo(appWidgetProviderInfo)
    }

    @Test
    @RequiresFlagsDisabled(FLAG_ENABLE_GENERATED_PREVIEWS)
    fun widgetCell_showGeneratedPreview_flagDisabled() {
        widgetCell.applyFromCellItem(widgetItem)
        DatabaseWidgetPreviewLoader.getLoaderExecutor().submit {}.get()
        assertThat(widgetCell.appWidgetHostViewPreview).isNull()
    }
}