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

Commit 50f3496e authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Initialize variables on TV tests lazily"

parents 0fd74657 9f31b1fe
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -31,22 +31,26 @@ import org.junit.Test
@RequiresDevice
class TvPipMenuTests : TvPipTestBase() {

    private val systemUiResources =
    private val systemUiResources by lazy {
        packageManager.getResourcesForApplication(SYSTEM_UI_PACKAGE_NAME)
    private val pipBoundsWhileInMenu: Rect =
    }
    private val pipBoundsWhileInMenu: Rect by lazy {
        systemUiResources.run {
            val bounds =
                getString(getIdentifier("pip_menu_bounds", "string", SYSTEM_UI_PACKAGE_NAME))
            Rect.unflattenFromString(bounds) ?: error("Could not retrieve PiP menu bounds")
        }
    private val playButtonDescription =
    }
    private val playButtonDescription by lazy {
        systemUiResources.run {
            getString(getIdentifier("pip_play", "string", SYSTEM_UI_PACKAGE_NAME))
        }
    private val pauseButtonDescription =
    }
    private val pauseButtonDescription by lazy {
        systemUiResources.run {
            getString(getIdentifier("pip_pause", "string", SYSTEM_UI_PACKAGE_NAME))
        }
    }

    @Before
    fun tvPipMenuTestsTestUp() {