def test_parse_date_time(self): timestamp = DatetimeProvider._parse_date_time('+30d') now = DatetimeProvider._parse_date_time('now') assert timestamp > now delta = timedelta(days=30) from_delta = DatetimeProvider._parse_date_time(delta) from_int = DatetimeProvider._parse_date_time(30) assert datetime.fromtimestamp(from_delta).date() == ( datetime.fromtimestamp(timestamp).date()) assert datetime.fromtimestamp(from_int).date() == ( datetime.fromtimestamp(timestamp).date())
def test_parse_date_time(self): timestamp = DatetimeProvider._parse_date_time('+30d') now = DatetimeProvider._parse_date_time('now') assert timestamp > now delta = timedelta(days=30) from_delta = DatetimeProvider._parse_date_time(delta) from_int = DatetimeProvider._parse_date_time(30) assert datetime.fromtimestamp(from_delta).date() == ( datetime.fromtimestamp(timestamp).date()) assert datetime.fromtimestamp(from_int).date() == ( datetime.fromtimestamp(timestamp).date())
def test_parse_date_time(self): timestamp = DatetimeProvider._parse_date_time('+30d') now = DatetimeProvider._parse_date_time('now') self.assertTrue(timestamp > now) delta = timedelta(days=-30) from_delta = DatetimeProvider._parse_date_time(delta) from_int = DatetimeProvider._parse_date_time(30) self.assertEqual(datetime.fromtimestamp(from_delta).date(), datetime.fromtimestamp(timestamp).date()) self.assertEqual(datetime.fromtimestamp(from_int).date(), datetime.fromtimestamp(timestamp).date())
def test_parse_date_time(self): timestamp = DatetimeProvider._parse_date_time('+30d') now = DatetimeProvider._parse_date_time('now') self.assertTrue(timestamp > now)
def test_parse_date_time(self): timestamp = DatetimeProvider._parse_date_time('+30d') now = DatetimeProvider._parse_date_time('now') self.assertTrue(timestamp > now)