コード例 #1
0
ファイル: test_board.py プロジェクト: jan-g/remoter
def test_hit():
    b = Board()
    b.add_counter(5, 5)

    assert b.potshot(5, 5) == Board.HIT
    assert b.defeated()
    b.display()
コード例 #2
0
ファイル: test_board.py プロジェクト: jan-g/remoter
def test_board():
    b = Board()
    b.add_counter(0, 0)
    b.add_counter(9, 9)

    b.display()

    assert not b.defeated()
コード例 #3
0
ファイル: test_board.py プロジェクト: jan-g/remoter
def test_near_miss():
    b = Board()
    b.add_counter(3, 3)

    assert Board.NEAR == b.potshot(2, 2)
    assert not b.defeated()
コード例 #4
0
ファイル: test_board.py プロジェクト: jan-g/remoter
def test_miss():
    b = Board()
    b.add_counter(3, 3)

    assert Board.MISS == b.potshot(1, 2)
    assert not b.defeated()