# -*- coding: utf-8 -*- import os.path import day9 def test_output_visualization(): expected = "..##..\n" "...##.\n" ".####.\n" "....#.\n" "s###.." assignment = day9.AssignmentOne(path=os.path.dirname(day9.__file__)) unique_positions = assignment.unique_tail_positions( input=assignment.read_input(True) ) assert expected == assignment.visualize(6, 5, unique_positions)