Beispiel #1
0
 def test_white_resign(self):
     game = LocalGame()
     game.start()
     game.resign()
     game.end()
     self.assertEqual(BLACK, game.get_winner_color())
     self.assertEqual(WinReason.RESIGN, game.get_win_reason())
Beispiel #2
0
 def test_black_resign(self):
     game = LocalGame()
     game.start()
     game.end_turn()
     game.resign()
     game.end()
     self.assertEqual(WHITE, game.get_winner_color())
     self.assertEqual(WinReason.RESIGN, game.get_win_reason())
Beispiel #3
0
 def test_black_resign(self):
     game = LocalGame()
     game.start()
     game.end_turn()
     game.resign()
     self.assertTrue(game.is_over())
Beispiel #4
0
 def test_white_resign(self):
     game = LocalGame()
     game.start()
     game.resign()
     self.assertTrue(game.is_over())