]> git.cworth.org Git - lmno-server/blobdiff - test
Empathy: Delay the updating of total scores until a new round
[lmno-server] / test
diff --git a/test b/test
index b480b5fb3409957334e030541468559b3d170c3e..d8a46ec970edf2bc40e4b382c48e1979a5ea1501 100755 (executable)
--- a/test
+++ b/test
@@ -372,25 +372,30 @@ TEST_END
 
 TEST_SUBSECTION "Tic Tac Toe /move"
 
-TEST "Illegal to move when not on a team"
+TEST "First move doesn't require a team"
+result=$(tictactoe_move 0)
+test "$result" = '{"legal":true}'
+TEST_END
+
+TEST "Second move does require a team"
 result=$(tictactoe_move 4)
-test "$result" = '{"legal":false,"message":"You must be on a team to take a turn"}'
+test "$result" = '{"legal":false,"message":"It'"'"'s not your turn to move"}'
 TEST_END
 
 TEST "Illegal to move when it's not your turn"
-tictactoe_player_team O
+tictactoe_player_team X
 result=$(tictactoe_move 4)
 test "$result" = '{"legal":false,"message":"It'"'"'s not your turn to move"}'
 TEST_END
 
 TEST "Legal move to center square"
-tictactoe_player_team X
+tictactoe_player_team O
 result=$(tictactoe_move 4)
 test "$result" = '{"legal":true}'
 TEST_END
 
 TEST "Move to center square again is now illegal"
-tictactoe_player_team O
+tictactoe_player_team X
 result=$(tictactoe_move 4)
 test "$result" = '{"legal":false,"message":"Square is already occupied"}'
 TEST_END