e2e: a Spectator watches a Room with both Seats taken #197
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#193 e2e: a Game played to checkmate across two browsers
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#197
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#191
What to build
A third browser opens a Room whose Seats are both taken, and watches: it is told plainly that it is watching rather than playing, it sees Moves arrive as they are played, its board is oriented White at the bottom because it has no Color, and the only thing it can do is leave.
A Spectator is the case where the Room's Connection count and its Seat count differ, so this is the ticket that proves the suite can model that difference. It depends on the Move helper, because "sees Moves arrive" is the assertion that makes watching worth testing at all.
Acceptance criteria
mentioned in issue #193
marked this issue as related to #193