def test_captured_pattern_days_later(self): input_text = '10 days later' parser = parsing.datetime_parsing(input_text) self.assertIn(input_text, parser[0]) self.assertEqual( parser[0][1].strftime('%d-%m-%y'), parsing.date_from_duration(self.base_date, 10, 'days', 'later').strftime('%d-%m-%y')) self.assertEqual(len(parser), 1)
def test_captured_pattern_days_later(self): input_text = '10 days later' parser = parsing.datetime_parsing(input_text) self.assertIn(input_text, parser[0]) self.assertEqual( parser[0][1].strftime('%d-%m-%y'), parsing.date_from_duration(self.base_date, 10, 'days', 'later').strftime('%d-%m-%y') ) self.assertEqual(len(parser), 1)
def test_captured_pattern_minutes_from_now(self): input_text = '25 minutes from now' parser = parsing.datetime_parsing(input_text) self.assertIn(input_text, parser[0]) self.assertEqual( parser[0][1].strftime('%d-%m-%y'), parsing.date_from_duration(self.base_date, 25, 'minutes', 'from now').strftime('%d-%m-%y')) self.assertEqual(len(parser), 1)
def test_captured_pattern_minutes_from_now(self): input_text = '25 minutes from now' parser = parsing.datetime_parsing(input_text) self.assertIn(input_text, parser[0]) self.assertEqual( parser[0][1].strftime('%d-%m-%y'), parsing.date_from_duration( self.base_date, 25, 'minutes', 'from now' ).strftime('%d-%m-%y') ) self.assertEqual(len(parser), 1)