Exemplo n.º 1
0
def move_zero_test():
    g = Game(enable_no_resp_die = False, map = "srcs/map/ut_test.yml")
    # add_player
    player1 = g.add_player('player1')
    eq_(player1['seq'], 0)
    player2 = g.add_player('player2')
    eq_(player2['seq'], 1)
    # add a empty move
    g.set_player_op(player1['id'], dict(op='moves', moves=[[0, 0, 4]]))
    g.move_stage()
    g.battle_stage(g.arrive_stage())
    eq_(g.holds, [[0, 100], [1, 100], [None, 0], [None, 0], [None, 0]])
    g.next_round()
    eq_(g.holds, [[0, 120], [1, 110], [None, 0], [None, 0], [None, 0]])