add test for snake_move function

This commit is contained in:
d3vyce 2022-07-31 20:15:59 +02:00
parent aa1638cec4
commit edf549e670

View File

@ -9,20 +9,22 @@ HEIGH = 10
WIDTH = 20 WIDTH = 20
def main(): def main():
test = snake.List((5, 5), None) L_snake = snake.List((5, 5), None)
test = snake.List.List_add(test, (6, 6)) L_snake = snake.List.List_add(L_snake, (5, 4))
test = snake.List.List_add(test, (7, 7)) L_snake = snake.List.List_add(L_snake, (5, 3))
test = snake.List.List_add(test, (8, 8)) L_snake = snake.List.List_add(L_snake, (5, 2))
print(test) print(L_snake)
print("Size : ", snake.List.List_size(test)) print("Size : ", snake.List.List_size(L_snake))
matrix = level.init_level(HEIGH, WIDTH) matrix = level.init_level(HEIGH, WIDTH)
matrix[5][5] = 1 matrix[5][5] = 1
matrix[5][6] = 2
level.spawn_apple(matrix, HEIGH, WIDTH) level.spawn_apple(matrix, HEIGH, WIDTH)
print(matrix) #print(matrix)
snake.Snake_move(matrix, test, "left") L_snake = snake.Snake_move(matrix, L_snake, "right")
print(L_snake)
if __name__ == "__main__": if __name__ == "__main__":