def test_delivery(self): f = open(os.path.join(os.getcwd(), 'test/html/barcode.html'), 'r') html = f.read() f.close() info = parse_tracking_search(html) self.assertEqual({'zipcode': 49069, 'updated': '04.08.2010', 'status_full': "Відправлення за номером \ RB193328726HK передано 04.08.2010 в об'єкт поштового зв'язку \ ДНІПРОПЕТРОВСЬК 69 з індексом 49069, на даний час не вручене."}, info)
def test_delivery_working_on(self): f = open(os.path.join(os.getcwd(), 'test/html/track_working_on.html'), 'r') html = f.read() f.close() info = parse_tracking_search(html) self.assertEqual(info['zipcode'], 49938) self.assertEqual(info['updated'], "26.08.2010") self.assertEqual(info['status_full'], "Відправлення за номером CJ203841359US знаходиться \ в процесі оброблення. Востаннє воно зареєстроване 26.08.2010 в об’єкті \ поштового зв’язку Дніпропетровськ ЗВОП Обмін область роб з індексом 49938.")