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

Commit 8a26f00f authored by Nataniel Borges's avatar Nataniel Borges Committed by Android (Google) Code Review
Browse files

Merge "Fix pip window visibility assertions" into sc-dev

parents 89e0e3fb 4b2f1da1
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -65,7 +65,7 @@ class EnterPipTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
    @Test
    fun pipLayerBecomesVisible() {
        testSpec.assertLayers {
            this.isVisible(pipApp.launcherName)
            this.isVisible(pipApp.windowName)
        }
    }

@@ -73,9 +73,11 @@ class EnterPipTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
    @Test
    fun pipWindowBecomesVisible() {
        testSpec.assertWm {
            invoke("pipWindowIsNotVisible") { !it.wmState.hasPipWindow() }
                .then()
                .invoke("pipWindowIsVisible") { it.wmState.hasPipWindow() }
            invoke("pipWindowIsNotVisible") {
                verify("Has no pip window").that(it.wmState.hasPipWindow()).isTrue()
            }.then().invoke("pipWindowIsVisible") {
                verify("Has pip window").that(it.wmState.hasPipWindow()).isTrue()
            }
        }
    }