Skip to content

Commit ff48c3e

Browse files
committed
style: remove unittest.main() call in all tests
1 parent 2868322 commit ff48c3e

29 files changed

+5
-119
lines changed

tests/game/test_board.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import unittest
2+
23
from mastermind.game.board import GameBoard
34

45

@@ -71,7 +72,3 @@ def test_clear(self):
7172
self.assertEqual(len(self.board), 2)
7273
self.board.clear()
7374
self.assertEqual(len(self.board), 0)
74-
75-
76-
if __name__ == "__main__":
77-
unittest.main()

tests/game/test_game.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,3 @@ def test_resume_game(self, mock_resume_game):
4545
def test_len(self):
4646
self.game._board.add_guess((1, 2, 3, 4), (1, 2))
4747
self.assertEqual(len(self.game), 1)
48-
49-
50-
if __name__ == "__main__":
51-
unittest.main()

tests/game/test_game_flow.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,9 @@ def _test_play_game(
5353
mock_process_player_guessing.assert_called()
5454
mock_output_result.assert_called()
5555

56-
def test_output_win(self): # sourcery skip: class-extract-method, extract-duplicate-method
56+
def test_output_win(
57+
self,
58+
): # sourcery skip: class-extract-method, extract-duplicate-method
5759
self.game._player_logic.initialize_players()
5860

5961
self.game._player_logic.PLAYER_CRACKER.win_message = MagicMock()
@@ -77,7 +79,3 @@ def test_output_continue(self):
7779
self.game_state.check_and_update_win_status = MagicMock(return_value=None)
7880
self.game_state._win_status = None
7981
self.assertIsNone(self.game_flow.output_result())
80-
81-
82-
if __name__ == "__main__":
83-
unittest.main()

tests/game/test_game_parameter.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,3 @@ def test_check_and_update_win_status_in_progress(
6464
self.assertIsNone(self.game_param.win_status)
6565
self.assertIsNone(self.game_param.check_and_update_win_status())
6666
self.assertIsNone(self.game_param.win_status)
67-
68-
69-
if __name__ == "__main__":
70-
unittest.main()

tests/game/test_player_logic.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,3 @@ def test_cannot_make_guess_after_game_ended(self):
8282
self.player_logic.initialize_players()
8383
with self.assertRaises(NotImplementedError):
8484
self.player_logic.submit_guess((1, 2, 3, 4), (1, 2))
85-
86-
87-
if __name__ == "__main__":
88-
unittest.main()

tests/main/test_game_controller.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,3 @@ def _sample_game_data(self, game):
8989
"guesses": ["1234", "4561", "2312"],
9090
"feedback": [(4, 0), (3, 1), (2, 2)],
9191
}
92-
93-
94-
if __name__ == "__main__":
95-
unittest.main()

tests/main/test_game_history.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,3 @@ def test_game_list_to_pandas(self):
108108
self.assertListEqual(
109109
list(dataframe["Attempts"]), ["W 8/10", "L 12/15", " 5/10"]
110110
)
111-
112-
113-
if __name__ == "__main__":
114-
unittest.main()

tests/main/test_game_storage.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,3 @@ def test_list_continuable_games(self):
6464

6565
continuable_games = list_continuable_games([])
6666
self.assertEqual(continuable_games, [])
67-
68-
69-
if __name__ == "__main__":
70-
unittest.main()

tests/main/test_main.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,3 @@ def test_run_main_loop(self, mock_print):
128128
[call("Welcome to Mastermind!"), call("Thank you for playing!")]
129129
)
130130
mock_user_data_manager.save_data.assert_called_once()
131-
132-
133-
if __name__ == "__main__":
134-
unittest.main()

tests/players/test_abstract_player.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,3 @@ def test_lose_message(self):
9494
with patch("builtins.print") as mock_print:
9595
self.code_cracker.lose_message()
9696
mock_print.assert_called_with("You lose after 10 steps.")
97-
98-
99-
if __name__ == "__main__":
100-
unittest.main()

0 commit comments

Comments
 (0)