Пример #1
0
def test_tetris_collided_sides():
    tetris = Tetris(20, 10)
    tetris.new_piece()
    tetris.piece.x = tetris.width
    assert tetris.collided()
    tetris.piece.x = 3
    tetris.piece.y = tetris.height
    assert tetris.collided()
Пример #2
0
def test_tetris_move_down():
    tetris = Tetris(20, 10)
    tetris.new_piece()
    tetris.move_down()
    assert not tetris.collided()
    assert tetris.piece.x == 3
    assert tetris.piece.y == 1
Пример #3
0
def test_tetris_collided_old_pieces():
    tetris = Tetris(20, 10)
    tetris.new_piece()
    piece = tetris.piece
    tetris.imprint_piece()
    tetris.piece = piece
    assert tetris.collided()
Пример #4
0
def test_tetris_collided_pass():
    tetris = Tetris(20, 10)
    tetris.new_piece()
    assert not tetris.collided()