Fix UI tests.
This commit is contained in:
parent
ca6fe31ff8
commit
cf650c5af2
1 changed files with 6 additions and 2 deletions
|
|
@ -37,7 +37,7 @@ class CallScreenViewTest {
|
||||||
@Test
|
@Test
|
||||||
fun `clicking on back when pip is not supported hangs up`() {
|
fun `clicking on back when pip is not supported hangs up`() {
|
||||||
val eventsRecorder = EventsRecorder<CallScreenEvents>()
|
val eventsRecorder = EventsRecorder<CallScreenEvents>()
|
||||||
val pipEventsRecorder = EventsRecorder<PictureInPictureEvents>(expectEvents = false)
|
val pipEventsRecorder = EventsRecorder<PictureInPictureEvents>()
|
||||||
rule.setCallScreenView(
|
rule.setCallScreenView(
|
||||||
aCallScreenState(
|
aCallScreenState(
|
||||||
eventSink = eventsRecorder
|
eventSink = eventsRecorder
|
||||||
|
|
@ -51,6 +51,8 @@ class CallScreenViewTest {
|
||||||
eventsRecorder.assertSize(2)
|
eventsRecorder.assertSize(2)
|
||||||
eventsRecorder.assertTrue(0) { it is CallScreenEvents.SetupMessageChannels }
|
eventsRecorder.assertTrue(0) { it is CallScreenEvents.SetupMessageChannels }
|
||||||
eventsRecorder.assertTrue(1) { it == CallScreenEvents.Hangup }
|
eventsRecorder.assertTrue(1) { it == CallScreenEvents.Hangup }
|
||||||
|
pipEventsRecorder.assertSize(1)
|
||||||
|
pipEventsRecorder.assertTrue(0) { it is PictureInPictureEvents.SetupWebPipApi }
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
@ -69,7 +71,9 @@ class CallScreenViewTest {
|
||||||
rule.pressBack()
|
rule.pressBack()
|
||||||
eventsRecorder.assertSize(1)
|
eventsRecorder.assertSize(1)
|
||||||
eventsRecorder.assertTrue(0) { it is CallScreenEvents.SetupMessageChannels }
|
eventsRecorder.assertTrue(0) { it is CallScreenEvents.SetupMessageChannels }
|
||||||
pipEventsRecorder.assertSingle(PictureInPictureEvents.EnterPictureInPicture)
|
pipEventsRecorder.assertSize(2)
|
||||||
|
pipEventsRecorder.assertTrue(0) { it is PictureInPictureEvents.SetupWebPipApi }
|
||||||
|
pipEventsRecorder.assertTrue(1) { it == PictureInPictureEvents.EnterPictureInPicture }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue