def test_example_a1(self): result = day01.part_a(['(())']) self.assertEqual(result, '0') result = day01.part_a(['()()']) self.assertEqual(result, '0')
def test_answer_part_a(self): result = day01.part_a(util.get_file_contents('day01.txt')) self.assertEqual(result, '74')
def test_example_a5(self): result = day01.part_a([')))']) self.assertEqual(result, '-3') result = day01.part_a([')())())']) self.assertEqual(result, '-3')
def test_example_a4(self): result = day01.part_a(['())']) self.assertEqual(result, '-1') result = day01.part_a(['))(']) self.assertEqual(result, '-1')
def test_example_a3(self): result = day01.part_a(['))(((((']) self.assertEqual(result, '3')
def test_example_a(self, test_input, expected): result = day01.part_a(test_input) self.assertEqual(result, expected)