Skip to content

Commit 5e708e3

Browse files
committed
ruff: Fix N803 Argument name should be lowercase.
Signed-off-by: Anders Kaseorg <[email protected]>
1 parent d5ad330 commit 5e708e3

File tree

8 files changed

+53
-53
lines changed

8 files changed

+53
-53
lines changed

zulip/integrations/jabber/jabber_mirror_backend.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ def __init__(self, jid: JID, password: str, rooms: List[str]) -> None:
9797
self.register_plugin("xep_0045") # Jabber chatrooms
9898
self.register_plugin("xep_0199") # XMPP Ping
9999

100-
def set_zulip_client(self, zulipToJabberClient: "ZulipToJabberBot") -> None:
101-
self.zulipToJabber = zulipToJabberClient
100+
def set_zulip_client(self, zulip_to_jabber_client: "ZulipToJabberBot") -> None:
101+
self.zulip_to_jabber = zulip_to_jabber_client
102102

103103
def session_start(self, event: Dict[str, Any]) -> None:
104104
self.get_roster()
@@ -161,7 +161,7 @@ def private(self, msg: JabberMessage) -> None:
161161
to=recipient,
162162
content=msg["body"],
163163
)
164-
ret = self.zulipToJabber.client.send_message(zulip_message)
164+
ret = self.zulip_to_jabber.client.send_message(zulip_message)
165165
if ret.get("result") != "success":
166166
logging.error(str(ret))
167167

@@ -188,7 +188,7 @@ def group(self, msg: JabberMessage) -> None:
188188
to=stream,
189189
content=msg["body"],
190190
)
191-
ret = self.zulipToJabber.client.send_message(zulip_message)
191+
ret = self.zulip_to_jabber.client.send_message(zulip_message)
192192
if ret.get("result") != "success":
193193
logging.error(str(ret))
194194

@@ -267,7 +267,7 @@ def process_subscription(self, event: Dict[str, Any]) -> None:
267267
self.jabber.leave_muc(stream_to_room(stream))
268268

269269

270-
def get_rooms(zulipToJabber: ZulipToJabberBot) -> List[str]:
270+
def get_rooms(zulip_to_jabber: ZulipToJabberBot) -> List[str]:
271271
def get_stream_infos(key: str, method: Callable[[], Dict[str, Any]]) -> Any:
272272
ret = method()
273273
if ret.get("result") != "success":
@@ -276,9 +276,9 @@ def get_stream_infos(key: str, method: Callable[[], Dict[str, Any]]) -> Any:
276276
return ret[key]
277277

278278
if options.mode == "public":
279-
stream_infos = get_stream_infos("streams", zulipToJabber.client.get_streams)
279+
stream_infos = get_stream_infos("streams", zulip_to_jabber.client.get_streams)
280280
else:
281-
stream_infos = get_stream_infos("subscriptions", zulipToJabber.client.get_subscriptions)
281+
stream_infos = get_stream_infos("subscriptions", zulip_to_jabber.client.get_subscriptions)
282282

283283
rooms: List[str] = []
284284
for stream_info in stream_infos:

zulip_bots/zulip_bots/bots/connect_four/test_connect_four.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,13 @@ def test_game_message_handler_responses(self) -> None:
8888
:white_circle: :white_circle: "
8989
)
9090
bot, bot_handler = self._get_handlers()
91-
self.assertEqual(bot.gameMessageHandler.parse_board(self.almost_win_board), board)
92-
self.assertEqual(bot.gameMessageHandler.get_player_color(1), ":red_circle:")
91+
self.assertEqual(bot.game_message_handler.parse_board(self.almost_win_board), board)
92+
self.assertEqual(bot.game_message_handler.get_player_color(1), ":red_circle:")
9393
self.assertEqual(
94-
bot.gameMessageHandler.alert_move_message("foo", "move 6"), "foo moved in column 6"
94+
bot.game_message_handler.alert_move_message("foo", "move 6"), "foo moved in column 6"
9595
)
9696
self.assertEqual(
97-
bot.gameMessageHandler.game_start_message(),
97+
bot.game_message_handler.game_start_message(),
9898
"Type `move <column-number>` or `<column-number>` to place a token.\n\
9999
The first player to get 4 in a row wins!\n Good Luck!",
100100
)

zulip_bots/zulip_bots/bots/game_of_fifteen/test_game_of_fifteen.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ def test_static_responses(self) -> None:
5858
def test_game_message_handler_responses(self) -> None:
5959
board = "\n\n:grey_question::one::two:\n\n:three::four::five:\n\n:six::seven::eight:"
6060
bot, bot_handler = self._get_handlers()
61-
self.assertEqual(bot.gameMessageHandler.parse_board(self.winning_board), board)
62-
self.assertEqual(bot.gameMessageHandler.alert_move_message("foo", "move 1"), "foo moved 1")
61+
self.assertEqual(bot.game_message_handler.parse_board(self.winning_board), board)
62+
self.assertEqual(bot.game_message_handler.alert_move_message("foo", "move 1"), "foo moved 1")
6363
self.assertEqual(
64-
bot.gameMessageHandler.game_start_message(),
64+
bot.game_message_handler.game_start_message(),
6565
"Welcome to Game of Fifteen!"
6666
"To make a move, type @-mention `move <tile1> <tile2> ...`",
6767
)

zulip_bots/zulip_bots/bots/merels/test_merels.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def setup_game(self) -> None:
7878

7979
def _get_game_handlers(self) -> Tuple[Any, Any]:
8080
bot, bot_handler = self._get_handlers()
81-
return bot.model, bot.gameMessageHandler
81+
return bot.model, bot.game_message_handler
8282

8383
def _test_parse_board(self, board: str, expected_response: str) -> None:
8484
model, message_handler = self._get_game_handlers()

zulip_bots/zulip_bots/bots/tictactoe/test_tictactoe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,4 +169,4 @@ def setup_game(self) -> None:
169169

170170
def _get_game_handlers(self) -> Tuple[Any, Any]:
171171
bot, bot_handler = self._get_handlers()
172-
return bot.model, bot.gameMessageHandler
172+
return bot.model, bot.game_message_handler

zulip_bots/zulip_bots/game_handler.py

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def __init__(
4343
move_help_message: str,
4444
move_regex: str,
4545
model: Any,
46-
gameMessageHandler: Any,
46+
game_message_handler: Any,
4747
rules: str,
4848
max_players: int = 2,
4949
min_players: int = 2,
@@ -58,7 +58,7 @@ def __init__(
5858
self.min_players = min_players
5959
self.is_single_player = self.min_players == self.max_players == 1
6060
self.supports_computer = supports_computer
61-
self.gameMessageHandler = gameMessageHandler()
61+
self.game_message_handler = game_message_handler()
6262
self.invites: Dict[str, Dict[str, str]] = {}
6363
self.instances: Dict[str, Any] = {}
6464
self.user_cache: Dict[str, Dict[str, Any]] = {}
@@ -824,20 +824,20 @@ class GameInstance:
824824

825825
def __init__(
826826
self,
827-
gameAdapter: GameAdapter,
827+
game_adapter: GameAdapter,
828828
is_private: bool,
829829
subject: str,
830830
game_id: str,
831831
players: List[str],
832832
stream: str,
833833
) -> None:
834-
self.gameAdapter = gameAdapter
834+
self.game_adapter = game_adapter
835835
self.is_private = is_private
836836
self.subject = subject
837837
self.game_id = game_id
838838
self.players = players
839839
self.stream = stream
840-
self.model = deepcopy(self.gameAdapter.model())
840+
self.model = deepcopy(self.game_adapter.model())
841841
self.board = self.model.current_board
842842
self.turn = random.randrange(0, len(players)) - 1
843843
self.current_draw: Dict[str, bool] = {}
@@ -858,23 +858,23 @@ def change_subject(self, stream: str, subject: str) -> None:
858858
def get_player_text(self) -> str:
859859
player_text = ""
860860
for player in self.players:
861-
player_text += f" @**{self.gameAdapter.get_username_by_email(player)}**"
861+
player_text += f" @**{self.game_adapter.get_username_by_email(player)}**"
862862
return player_text
863863

864864
def get_start_message(self) -> str:
865865
start_message = "Game `{}` started.\n*Remember to start your message with* @**{}**".format(
866-
self.game_id, self.gameAdapter.get_bot_username()
866+
self.game_id, self.game_adapter.get_bot_username()
867867
)
868868
if not self.is_private:
869869
player_text = "\n**Players**"
870870
player_text += self.get_player_text()
871871
start_message += player_text
872-
start_message += "\n" + self.gameAdapter.gameMessageHandler.game_start_message()
872+
start_message += "\n" + self.game_adapter.game_message_handler.game_start_message()
873873
return start_message
874874

875875
def handle_message(self, content: str, player_email: str) -> None:
876876
if content == "forfeit":
877-
player_name = self.gameAdapter.get_username_by_email(player_email)
877+
player_name = self.game_adapter.get_username_by_email(player_email)
878878
self.broadcast(f"**{player_name}** forfeited!")
879879
self.end_game("except:" + player_email)
880880
return
@@ -885,7 +885,7 @@ def handle_message(self, content: str, player_email: str) -> None:
885885
self.current_draw = {p: False for p in self.players}
886886
self.broadcast(
887887
"**{}** has voted for a draw!\nType `draw` to accept".format(
888-
self.gameAdapter.get_username_by_email(player_email)
888+
self.game_adapter.get_username_by_email(player_email)
889889
)
890890
)
891891
self.current_draw[player_email] = True
@@ -895,18 +895,18 @@ def handle_message(self, content: str, player_email: str) -> None:
895895
if self.is_turn_of(player_email):
896896
self.handle_current_player_command(content)
897897
else:
898-
if self.gameAdapter.is_single_player:
898+
if self.game_adapter.is_single_player:
899899
self.broadcast("It's your turn")
900900
else:
901901
self.broadcast(
902902
"It's **{}**'s ({}) turn.".format(
903-
self.gameAdapter.get_username_by_email(self.players[self.turn]),
904-
self.gameAdapter.gameMessageHandler.get_player_color(self.turn),
903+
self.game_adapter.get_username_by_email(self.players[self.turn]),
904+
self.game_adapter.game_message_handler.get_player_color(self.turn),
905905
)
906906
)
907907

908908
def broadcast(self, content: str) -> None:
909-
self.gameAdapter.broadcast(self.game_id, content)
909+
self.game_adapter.broadcast(self.game_id, content)
910910

911911
def check_draw(self) -> bool:
912912
for d in self.current_draw.values():
@@ -915,9 +915,9 @@ def check_draw(self) -> bool:
915915
return len(self.current_draw.values()) > 0
916916

917917
def handle_current_player_command(self, content: str) -> None:
918-
re_result = self.gameAdapter.move_regex.match(content)
918+
re_result = self.game_adapter.move_regex.match(content)
919919
if re_result is None:
920-
self.broadcast(self.gameAdapter.move_help_message)
920+
self.broadcast(self.game_adapter.move_help_message)
921921
return
922922
self.make_move(content, False)
923923

@@ -934,8 +934,8 @@ def make_move(self, content: str, is_computer: bool) -> None:
934934
return
935935
if not is_computer:
936936
self.current_messages.append(
937-
self.gameAdapter.gameMessageHandler.alert_move_message(
938-
f"**{self.gameAdapter.get_username_by_email(self.players[self.turn])}**",
937+
self.game_adapter.game_message_handler.alert_move_message(
938+
f"**{self.game_adapter.get_username_by_email(self.players[self.turn])}**",
939939
content,
940940
)
941941
)
@@ -955,8 +955,8 @@ def is_turn_of(self, player_email: str) -> bool:
955955
def same_player_turn(self, content: str, message: str, is_computer: bool) -> None:
956956
if not is_computer:
957957
self.current_messages.append(
958-
self.gameAdapter.gameMessageHandler.alert_move_message(
959-
f"**{self.gameAdapter.get_username_by_email(self.players[self.turn])}**",
958+
self.game_adapter.game_message_handler.alert_move_message(
959+
f"**{self.game_adapter.get_username_by_email(self.players[self.turn])}**",
960960
content,
961961
)
962962
)
@@ -972,29 +972,29 @@ def same_player_turn(self, content: str, message: str, is_computer: bool) -> Non
972972
return
973973
self.current_messages.append(
974974
"It's **{}**'s ({}) turn.".format(
975-
self.gameAdapter.get_username_by_email(self.players[self.turn]),
976-
self.gameAdapter.gameMessageHandler.get_player_color(self.turn),
975+
self.game_adapter.get_username_by_email(self.players[self.turn]),
976+
self.game_adapter.game_message_handler.get_player_color(self.turn),
977977
)
978978
)
979979
self.broadcast_current_message()
980-
if self.players[self.turn] == self.gameAdapter.email:
980+
if self.players[self.turn] == self.game_adapter.email:
981981
self.make_move("", True)
982982

983983
def next_turn(self) -> None:
984984
self.turn += 1
985985
if self.turn >= len(self.players):
986986
self.turn = 0
987-
if self.gameAdapter.is_single_player:
987+
if self.game_adapter.is_single_player:
988988
self.current_messages.append("It's your turn.")
989989
else:
990990
self.current_messages.append(
991991
"It's **{}**'s ({}) turn.".format(
992-
self.gameAdapter.get_username_by_email(self.players[self.turn]),
993-
self.gameAdapter.gameMessageHandler.get_player_color(self.turn),
992+
self.game_adapter.get_username_by_email(self.players[self.turn]),
993+
self.game_adapter.game_message_handler.get_player_color(self.turn),
994994
)
995995
)
996996
self.broadcast_current_message()
997-
if self.players[self.turn] == self.gameAdapter.email:
997+
if self.players[self.turn] == self.game_adapter.email:
998998
self.make_move("", True)
999999

10001000
def broadcast_current_message(self) -> None:
@@ -1003,7 +1003,7 @@ def broadcast_current_message(self) -> None:
10031003
self.current_messages = []
10041004

10051005
def parse_current_board(self) -> Any:
1006-
return self.gameAdapter.gameMessageHandler.parse_board(self.model.current_board)
1006+
return self.game_adapter.game_message_handler.parse_board(self.model.current_board)
10071007

10081008
def end_game(self, winner: str) -> None:
10091009
loser = ""
@@ -1012,7 +1012,7 @@ def end_game(self, winner: str) -> None:
10121012
elif winner.startswith("except:"):
10131013
loser = winner.lstrip("except:")
10141014
else:
1015-
winner_name = self.gameAdapter.get_username_by_email(winner)
1015+
winner_name = self.game_adapter.get_username_by_email(winner)
10161016
self.broadcast(f"**{winner_name}** won! :tada:")
10171017
for u in self.players:
10181018
values = {"total_games": 1, "games_won": 0, "games_lost": 0, "games_drawn": 0}
@@ -1028,13 +1028,13 @@ def end_game(self, winner: str) -> None:
10281028
values.update({"games_lost": 1})
10291029
else:
10301030
values.update({"games_won": 1})
1031-
self.gameAdapter.add_user_statistics(u, values)
1032-
if self.gameAdapter.email in self.players:
1031+
self.game_adapter.add_user_statistics(u, values)
1032+
if self.game_adapter.email in self.players:
10331033
self.send_win_responses(winner)
1034-
self.gameAdapter.cancel_game(self.game_id)
1034+
self.game_adapter.cancel_game(self.game_id)
10351035

10361036
def send_win_responses(self, winner: str) -> None:
1037-
if winner == self.gameAdapter.email:
1037+
if winner == self.game_adapter.email:
10381038
self.broadcast("I won! Well Played!")
10391039
elif winner == "draw":
10401040
self.broadcast("It was a draw! Well Played!")

zulip_botserver/tests/server_test_lib.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def setUp(self) -> None:
1717
@mock.patch("zulip_bots.lib.ExternalBotHandler")
1818
def assert_bot_server_response(
1919
self,
20-
mock_ExternalBotHandler: mock.Mock,
20+
mock_external_bot_handler: mock.Mock,
2121
available_bots: Optional[List[str]] = None,
2222
bots_config: Optional[Dict[str, Dict[str, str]]] = None,
2323
bot_handlers: Optional[Dict[str, Any]] = None,
@@ -40,13 +40,13 @@ def assert_bot_server_response(
4040
server.app.config["BOT_HANDLERS"] = bot_handlers
4141
server.app.config["MESSAGE_HANDLERS"] = message_handlers
4242

43-
mock_ExternalBotHandler.return_value.full_name = "test"
43+
mock_external_bot_handler.return_value.full_name = "test"
4444
response = self.app.post(data=json.dumps(event))
4545

4646
# NOTE: Currently, assert_bot_server_response can only check the expected_response
4747
# for bots that use send_reply. However, the vast majority of bots use send_reply.
4848
# Therefore, the Botserver can be still be effectively tested.
49-
bot_send_reply_call = mock_ExternalBotHandler.return_value.send_reply
49+
bot_send_reply_call = mock_external_bot_handler.return_value.send_reply
5050
if expected_response is not None:
5151
self.assertTrue(bot_send_reply_call.called)
5252
self.assertEqual(expected_response, bot_send_reply_call.call_args[0][1])

zulip_botserver/tests/test_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def test_wrong_bot_token(self) -> None:
127127
@mock.patch("logging.error")
128128
@mock.patch("zulip_bots.lib.StateHandler")
129129
def test_wrong_bot_credentials(
130-
self, mock_StateHandler: mock.Mock, mock_LoggingError: mock.Mock
130+
self, mock_state_handler: mock.Mock, mock_logging_error: mock.Mock
131131
) -> None:
132132
available_bots = ["nonexistent-bot"]
133133
bots_config = {

0 commit comments

Comments
 (0)