77
88from game .player import Player
99from game .table import Table
10+ from utils .settings_handler import settings
1011
1112
1213class PlayerTestCase (unittest .TestCase , TestMixin ):
@@ -19,13 +20,12 @@ def test_can_call_riichi_and_tempai(self):
1920 player .in_riichi = False
2021 player .scores = 2000
2122 player .table .count_of_remaining_tiles = 40
22- player .ai .waiting = [1 , 2 ]
2323
24- self .assertEqual (player .can_call_riichi (), False )
24+ self .assertEqual (player .formal_riichi_conditions (), False )
2525
2626 player .in_tempai = True
2727
28- self .assertEqual (player .can_call_riichi (), True )
28+ self .assertEqual (player .formal_riichi_conditions (), True )
2929
3030 def test_can_call_riichi_and_already_in_riichi (self ):
3131 table = Table ()
@@ -35,13 +35,12 @@ def test_can_call_riichi_and_already_in_riichi(self):
3535 player .in_riichi = True
3636 player .scores = 2000
3737 player .table .count_of_remaining_tiles = 40
38- player .ai .waiting = [1 , 2 ]
3938
40- self .assertEqual (player .can_call_riichi (), False )
39+ self .assertEqual (player .formal_riichi_conditions (), False )
4140
4241 player .in_riichi = False
4342
44- self .assertEqual (player .can_call_riichi (), True )
43+ self .assertEqual (player .formal_riichi_conditions (), True )
4544
4645 def test_can_call_riichi_and_scores (self ):
4746 table = Table ()
@@ -51,13 +50,12 @@ def test_can_call_riichi_and_scores(self):
5150 player .in_riichi = False
5251 player .scores = 0
5352 player .table .count_of_remaining_tiles = 40
54- player .ai .waiting = [1 , 2 ]
5553
56- self .assertEqual (player .can_call_riichi (), False )
54+ self .assertEqual (player .formal_riichi_conditions (), False )
5755
5856 player .scores = 1000
5957
60- self .assertEqual (player .can_call_riichi (), True )
58+ self .assertEqual (player .formal_riichi_conditions (), True )
6159
6260 def test_can_call_riichi_and_remaining_tiles (self ):
6361 table = Table ()
@@ -67,13 +65,12 @@ def test_can_call_riichi_and_remaining_tiles(self):
6765 player .in_riichi = False
6866 player .scores = 2000
6967 player .table .count_of_remaining_tiles = 3
70- player .ai .waiting = [1 , 2 ]
7168
72- self .assertEqual (player .can_call_riichi (), False )
69+ self .assertEqual (player .formal_riichi_conditions (), False )
7370
7471 player .table .count_of_remaining_tiles = 5
7572
76- self .assertEqual (player .can_call_riichi (), True )
73+ self .assertEqual (player .formal_riichi_conditions (), True )
7774
7875 def test_can_call_riichi_and_open_hand (self ):
7976 table = Table ()
@@ -84,13 +81,12 @@ def test_can_call_riichi_and_open_hand(self):
8481 player .scores = 2000
8582 player .melds = [Meld ()]
8683 player .table .count_of_remaining_tiles = 40
87- player .ai .waiting = [1 , 2 ]
8884
89- self .assertEqual (player .can_call_riichi (), False )
85+ self .assertEqual (player .formal_riichi_conditions (), False )
9086
9187 player .melds = []
9288
93- self .assertEqual (player .can_call_riichi (), True )
89+ self .assertEqual (player .formal_riichi_conditions (), True )
9490
9591 def test_player_wind (self ):
9692 table = Table ()
0 commit comments