def test_part1(self): inputs = [ "(())", "()()", "(((", "(()(()(", "))(((((", "())", "))(", ")))", ")())())" ] outputs = [0, 0, 3, 3, 3, -1, -1, -3, -3] for input, output in zip(inputs, outputs): self.assertEqual(Day01.solve_part1(input), output)
def test_part1(self): inputs = ["R2, L3", "R2, R2, R2", "R5, L5, R5, R3"] outputs = [5, 2, 12] for input, output in zip(inputs, outputs): self.assertEqual(Day01.solve_part1(input), output)
def test_part1(self): self.assertEqual(Day01.solve_part1(self.input), 514579)