Skip to content

Commit 0a0f9e9

Browse files
fremillershowell
authored andcommitted
bots: Fix tictactoe, connect_four emoji
1 parent b771bac commit 0a0f9e9

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

zulip_bots/zulip_bots/bots/connect_four/connect_four.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def parse_board(self, board: Any) -> str:
1414
board_str += '\n\n'
1515
for column in range(0, 7):
1616
if board[row][column] == 0:
17-
board_str += ':heavy_large_circle: '
17+
board_str += ':white_circle: '
1818
elif board[row][column] == 1:
19-
board_str += ':blue_circle: '
19+
board_str += self.tokens[0] + ' '
2020
elif board[row][column] == -1:
21-
board_str += ':red_circle: '
21+
board_str += self.tokens[1] + ' '
2222

2323
return board_str
2424

zulip_bots/zulip_bots/bots/connect_four/test_connect_four.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -74,18 +74,18 @@ def test_static_responses(self) -> None:
7474

7575
def test_game_message_handler_responses(self) -> None:
7676
board = ':one: :two: :three: :four: :five: :six: :seven:\n\n' + '\
77-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
78-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \n\n\
79-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
80-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \n\n\
81-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
82-
:heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \n\n\
83-
:blue_circle: :red_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
84-
:heavy_large_circle: :heavy_large_circle: \n\n\
85-
:blue_circle: :red_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
86-
:heavy_large_circle: :heavy_large_circle: \n\n\
87-
:blue_circle: :red_circle: :heavy_large_circle: :heavy_large_circle: :heavy_large_circle: \
88-
:heavy_large_circle: :heavy_large_circle: '
77+
:white_circle: :white_circle: :white_circle: :white_circle: \
78+
:white_circle: :white_circle: :white_circle: \n\n\
79+
:white_circle: :white_circle: :white_circle: :white_circle: \
80+
:white_circle: :white_circle: :white_circle: \n\n\
81+
:white_circle: :white_circle: :white_circle: :white_circle: \
82+
:white_circle: :white_circle: :white_circle: \n\n\
83+
:blue_circle: :red_circle: :white_circle: :white_circle: :white_circle: \
84+
:white_circle: :white_circle: \n\n\
85+
:blue_circle: :red_circle: :white_circle: :white_circle: :white_circle: \
86+
:white_circle: :white_circle: \n\n\
87+
:blue_circle: :red_circle: :white_circle: :white_circle: :white_circle: \
88+
:white_circle: :white_circle: '
8989
bot, bot_handler = self._get_handlers()
9090
self.assertEqual(bot.gameMessageHandler.parse_board(
9191
self.almost_win_board), board)

zulip_bots/zulip_bots/bots/tictactoe/test_tictactoe.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _test_is_valid_move(self, board: List[List[int]], move: str, expected_respon
117117

118118
def test_player_color(self) -> None:
119119
turn = 0
120-
response = ':cross_mark_button:'
120+
response = ':x:'
121121
self._test_player_color(turn, response)
122122

123123
def _test_player_color(self, turn: int, expected_response: str) -> None:
@@ -145,9 +145,9 @@ def test_parse_board(self) -> None:
145145
board = [[0, 1, 0],
146146
[0, 0, 0],
147147
[0, 0, 2]]
148-
response = ':one: :cross_mark_button: :three:\n\n' +\
148+
response = ':one: :x: :three:\n\n' +\
149149
':four: :five: :six:\n\n' +\
150-
':seven: :eight: :o_button:\n\n'
150+
':seven: :eight: :o:\n\n'
151151
self._test_parse_board(board, response)
152152

153153
def _test_parse_board(self, board: List[List[int]], expected_response: str) -> None:

zulip_bots/zulip_bots/bots/tictactoe/tictactoe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ def make_move(self, move: str, player_number: int, computer_move: bool=False) ->
209209

210210

211211
class TicTacToeMessageHandler(object):
212-
tokens = [':cross_mark_button:', ':o_button:']
212+
tokens = [':x:', ':o:']
213213

214214
def parse_row(self, row: Tuple[int, int], row_num: int) -> str:
215215
''' Takes the row passed in as a list and returns it as a string. '''

0 commit comments

Comments
 (0)