Esempio n. 1
0
    def test_enemy_discard_and_safe_tiles(self):
        client = Client()
        client.table.init_round(0, 0, 0, 0, 0, [0, 0, 0, 0])

        client.table.players[0].in_riichi = True
        client.enemy_discard(1, 10)

        self.assertEqual(len(client.table.players[0].safe_tiles), 1)
Esempio n. 2
0
    def test_enemy_discard(self):
        client = Client()
        client.table.init_round(0, 0, 0, 0, 0, [0, 0, 0, 0])

        self.assertEqual(client.table.count_of_remaining_tiles, 70)

        client.enemy_discard(1, 10)

        self.assertEqual(len(client.table.get_player(1).discards), 1)
        self.assertEqual(client.table.count_of_remaining_tiles, 69)