def main():
    Day0.run()
    Day1.run()
    Day2.run()
    Day3.run()
    Day4.run()
    Day5.run()
    Day6.run()
    Day7.run()
    Day8.run()
    Day9.run()
    Day10.run()
    Day11.run()
    Day12.run()
    Day13.run()
    Day14.run()
    Day15.run()
    Day16.run()
    Day17.run()
    Day18.run()
    Day19.run()
Exemplo n.º 2
0
 def test_is_valid_abbceffg(self):
     self.assertFalse(Day11.is_valid_password("abbceffg"))
Exemplo n.º 3
0
 def test_is_valid_hijklmmn(self):
     self.assertFalse(Day11.is_valid_password("hijklmmn"))
Exemplo n.º 4
0
 def test_next_after_ghijklmn(self):
     self.assertEqual("ghjaabcc", Day11.next_password("ghijklmn"))
Exemplo n.º 5
0
 def test_next_after_abcdefgh(self):
     self.assertEqual("abcdffaa", Day11.next_password("abcdefgh"))
Exemplo n.º 6
0
 def test_is_valid_ghjaabcc(self):
     self.assertTrue(Day11.is_valid_password("ghjaabcc"))
Exemplo n.º 7
0
 def test_is_valid_abcdffaa(self):
     self.assertTrue(Day11.is_valid_password("abcdffaa"))
Exemplo n.º 8
0
 def test_is_valid_abbceffg(self):
     self.assertFalse(Day11.is_valid_password("abbceffg"))
Exemplo n.º 9
0
 def test_is_valid_hijklmmn(self):
     self.assertFalse(Day11.is_valid_password("hijklmmn"))
Exemplo n.º 10
0
 def test_next_after_ghijklmn(self):
     self.assertEqual("ghjaabcc", Day11.next_password("ghijklmn"))
Exemplo n.º 11
0
 def test_next_after_abcdefgh(self):
     self.assertEqual("abcdffaa", Day11.next_password("abcdefgh"))
Exemplo n.º 12
0
 def test_is_valid_ghjaabcc(self):
     self.assertTrue(Day11.is_valid_password("ghjaabcc"))
Exemplo n.º 13
0
 def test_is_valid_abcdffaa(self):
     self.assertTrue(Day11.is_valid_password("abcdffaa"))