def test_OFSFileLastModified_Image(self): from OFS.Image import Image dummy = Image('dummy', 'Dummy', 'data') self.assertEquals(None, ILastModified(dummy)()) timestamp = 987654321.0 # time stamp (in UTC) ts = TimeStamp(*time.gmtime(timestamp)[:6]) # corresponding TimeStamp # equivalent in local time, which is what the last-modified adapter # should return mod = datetime.datetime.fromtimestamp(timestamp, tzlocal()) dummy._p_jar = FauxDataManager() dummy._p_serial = repr(ts) self.assertEquals(mod, ILastModified(dummy)())
def test_OFSFileLastModified_Image(self): from OFS.Image import Image dummy = Image('dummy', 'Dummy', 'data') self.assertEqual(None, ILastModified(dummy)()) timestamp = 987654321.0 # time stamp (in UTC) ts = TimeStamp(*time.gmtime(timestamp)[:6]) # corresponding TimeStamp # equivalent in local time, which is what the last-modified adapter # should return mod = datetime.datetime.fromtimestamp(timestamp, tzlocal()) dummy._p_jar = FauxDataManager() dummy._p_serial = repr(ts) self.assertEqual(mod, ILastModified(dummy)())