Exemplo n.º 1
0
 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]))
Exemplo n.º 2
0
    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)