Пример #1
0
 def test_decode_known3(self):
     self.assertEqual(820, d05_boarding.decode("BBFFBBFRLL"))
Пример #2
0
 def test_decode_known2(self):
     self.assertEqual(119, d05_boarding.decode("FFFBBBFRRR"))
Пример #3
0
 def test_decode_known1(self):
     self.assertEqual(567, d05_boarding.decode("BFFFBBFRRR"))
Пример #4
0
 def test_decode_known0(self):
     self.assertEqual(357, d05_boarding.decode("FBFBBFFRLR"))
Пример #5
0
 def test_cycles_numStart(self):
     for i in range(2**11):
         code = encode(i)
         self.assertEqual(i, d05_boarding.decode(code), "{}:{}".format(i, code))
Пример #6
0
 def test_cycles_codeStart(self):
     for code in allCodes():
         id = d05_boarding.decode(code)
         # print("{}:{}".format(code, id))
         self.assertEqual(code, encode(id))