Implement 2019 day 6

This commit is contained in:
2021-01-23 21:08:27 +01:00
parent 07098ab691
commit fe639f14b3
3 changed files with 67 additions and 0 deletions

39
2019/tests/test_day6.py Normal file
View File

@@ -0,0 +1,39 @@
from io import StringIO
from aoc2019.day06 import part1, part2
def test_sample_part1():
data = StringIO("""\
COM)B
B)C
C)D
D)E
E)F
B)G
G)H
D)I
E)J
J)K
K)L""")
assert part1(data) == 42
def test_sample_part2():
data = StringIO("""\
COM)B
B)C
C)D
D)E
E)F
B)G
G)H
D)I
E)J
J)K
K)L
K)YOU
I)SAN""")
assert part2(data) == 4