Пример #1
0
 def test_answer_part_a(self):
     result = day06.part_a(util.get_file_contents('day06.txt'))
     self.assertEqual(result, '11137')
Пример #2
0
 def test_example_a(self, test_input, expected):
     result = day06.part_a(test_input)
     self.assertEqual(result, expected)
Пример #3
0
 def test_answer_part_a(self): # noqa D102
     result = day06.part_a(helpers.get_file_contents('day06.txt'))
     self.assertEqual(result, '2906')
Пример #4
0
 def test_example_a1(self):
     result = day06.part_a(['turn on 0,0 through 999,999'])
     self.assertEqual(result, '1000000')
Пример #5
0
 def test_example_a3(self):
     result = day06.part_a([
         'turn on 0,0 through 999,999', 'turn off 499,499 through 500,500'
     ])
     self.assertEqual(result, str(1000 * 1000 - 4))
Пример #6
0
 def test_example_a2(self):
     result = day06.part_a(['toggle 0,0 through 999,0'])
     self.assertEqual(result, '1000')