def test_2013_10_10_203015(self): target = datetime.datetime(2013, 10, 10, 20, 30, 15, tzinfo=parsetime._utc) self.assertEqual(parsetime.parse_dt("2013-10-10 20:30:15"), target)
def test_15_months_ago(self): target = self._relative(months=-15) self.assertEqual(parsetime.parse_dt("15 months ago"), target)
def test_1_minute_ago(self): target = self._relative(minutes=-1) self.assertEqual(parsetime.parse_dt("1 minute ago"), target)
def test_10_minutes_ago(self): target = self._relative(minutes=-10) self.assertEqual(parsetime.parse_dt("10 minutes ago"), target)
def test_today_tzinfo(self): target = TestTimezone() self.assertEqual(parsetime.parse_dt("today", target).tzinfo, target)
def test_timestamp_tzinfo(self): target = TestTimezone() self.assertEqual( parsetime.parse_dt("2013-02-14", target).tzinfo, target)
def test_yesterday(self): target = datetime.datetime(2012, 12, 31, 0, 0, 0, 0, None) self.assertEqual(parsetime.parse_dt("yesterday"), target)
def test_today(self): target = datetime.datetime(2013, 1, 1, 0, 0, 0, 0, None) self.assertEqual(parsetime.parse_dt("today"), target)
def test_7_days_ago(self): target = self._relative(days=-7) self.assertEqual(parsetime.parse_dt("7 days ago"), target)
def test_now_tzinfo(self): target = TestTimezone() self.assertEqual(parsetime.parse_dt("now", target).tzinfo, target)
def test_timestamp_tzinfo(self): target = TestTimezone() self.assertEqual(parsetime.parse_dt("2013-02-14", target).tzinfo, target)
def test_relative_tzinfo(self): target = TestTimezone() self.assertEqual(parsetime.parse_dt("7 days ago", target).tzinfo, target)
def test_tomorrow(self): target = datetime.datetime(2013, 1, 2, 0, 0, 0, 0, None) self.assertEqual(parsetime.parse_dt("tomorrow"), target)
def test_2013_10_10(self): target = datetime.datetime(2013, 10, 10, tzinfo=parsetime._utc) self.assertEqual(parsetime.parse_dt("2013-10-10"), target)
def test_1_hour_ago(self): target = self._relative(hours=-1) self.assertEqual(parsetime.parse_dt("1 hour ago"), target)
def test_relative_tzinfo(self): target = TestTimezone() self.assertEqual( parsetime.parse_dt("7 days ago", target).tzinfo, target)
def test_3_weeks_ago(self): target = self._relative(weeks=-3) self.assertEqual(parsetime.parse_dt("3 weeks ago"), target)
def test_80_years_ago(self): target = self._relative(years=-80) self.assertEqual(parsetime.parse_dt("80 years ago"), target)
def test_now(self): target = self.NOW self.assertEqual(parsetime.parse_dt("now"), target)