예제 #1
0
파일: test_rook.py 프로젝트: rom1ch/chess
def test_cant_move_with_obstacles():
    board = Board()
    rook = Rook(7, 0, Color.BLACK, board)
    assert not rook.can_move(4, 0)
예제 #2
0
파일: test_rook.py 프로젝트: rom1ch/chess
def test_can_move():
    board = Board()
    rook = Rook(4, 4, Color.WHITE, board)
    assert rook.can_move(4, 6)
예제 #3
0
파일: test_rook.py 프로젝트: rom1ch/chess
def test_cant_move_diagonal():
    board = Board()
    rook = Rook(0, 0, Color.WHITE, board)
    assert not rook.can_move(1, 1)