def test_time(self): e = EntryBase(req_()) # set_time takes local time, and results depend on time zone. self.__force_tz() e.set_time(TIME1) self.__restore_tz() for mem in (("timetuple", TIME1), ("mtime", 1216659107.0), ("ti", "12:51"), ("mo", "Jul"), ("mo_num", "07"), ("da", "21"), ("dw", "Monday"), ("yr", "2008"), ("fulltime", "20080721125147"), ("date", "Mon, 21 Jul 2008"), ("w3cdate", "2008-07-21T16:51:47Z"), ("rfc822date", "Mon, 21 Jul 2008 16:51 GMT")): eq_(e[mem[0]], mem[1], \ "%s != %s (note: this is a time zone dependent test)" % (mem[0], mem[1]))
def test_time(self): e = EntryBase(req_()) # set_time takes local time, and results depend on time zone. self.force_tz() e.set_time(TIME1) self.restore_tz() tests = [ ('timetuple', TIME1), ('mtime', 1216659107.0), ('ti', '12:51'), ('mo', 'Jul'), ('mo_num', '07'), ('da', '21'), ('dw', 'Monday'), ('yr', '2008'), ('fulltime', '20080721125147'), ('date', 'Mon, 21 Jul 2008'), ('w3cdate', '2008-07-21T16:51:47Z'), ('rfc822date', 'Mon, 21 Jul 2008 16:51 GMT') ] for key, expected in tests: eq_(e[key], expected)