Release: dev to main #7
@@ -164,6 +164,9 @@ class ScorekeeperSessionTest {
|
|||||||
|
|
||||||
await("the guest to be let in") { guest.state.value.connected }
|
await("the guest to be let in") { guest.state.value.connected }
|
||||||
assertFalse(guest.state.value.awaiting)
|
assertFalse(guest.state.value.awaiting)
|
||||||
|
// The sheet follows the connection over the socket, so on a slow runner
|
||||||
|
// it can still be in flight when `connected` flips: wait for it.
|
||||||
|
await("the guest to receive the sheet") { guest.state.value.sheet == host.state.sheet }
|
||||||
assertEquals(host.state.sheet, guest.state.value.sheet)
|
assertEquals(host.state.sheet, guest.state.value.sheet)
|
||||||
assertTrue(guest.state.value.sheet.started)
|
assertTrue(guest.state.value.sheet.started)
|
||||||
assertTrue(host.state.requests.isEmpty())
|
assertTrue(host.state.requests.isEmpty())
|
||||||
|
|||||||
Reference in New Issue
Block a user