def main(): import day1 day1.main() import day2 day2.main() import day3 day3.main() import day4 day4.main() import day5 day5.main() import day6 day6.main() import day7 day7.main() import day8 day8.main() import day9 day9.main() import day10 day10.main()
def test_Day2Example(self): input = '''ULL\nRRDDD\nLURDL\nUUUUD''' self.assertEqual(day2.main(input), '1985')
def test_Day2Data(self): with open('input.txt') as f: # read the input file into lines # [[l,i,n,e,1],[l,i,n,e,2]...] file_input = f.read() self.assertEqual(day2.main(file_input), '78985')
def main(): # don't be a jerk, only replace the button layout temporarily with mock.patch.object(day2, 'buttons', new_buttons): day2.main()
def test_example(self): array = ["5 9 2 8", "9 4 7 3", "3 8 6 5"] day2.main(array) self.assertEqual(day2.getResult(), 9)
def test_real(self): with open('inputDay2') as f: lines = f.readlines() day2.main(lines) self.assertEqual(day2.getResult(), 53460)