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()
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
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()
def test_tetris_collided_pass(): tetris = Tetris(20, 10) tetris.new_piece() assert not tetris.collided()