def test_withOutDaylightSavingsTime(self): offset = -9 time = self.jiraTimezoneSetupForTimeStamp(1353688930.0, 0) jiraTimezone = JiraTimezone(offset, time) dateTime = datetime.now() self.assertEqual(timedelta(hours=0), jiraTimezone.dst(dateTime)) self.assertEqual(timedelta(hours=offset + 0), jiraTimezone.utcoffset(dateTime))
def test_withDaylightSavingsTime(self): offset = -8 time = self.jiraTimezoneSetupForTimeStamp(1340728930.0, 1) jiraTimezone = JiraTimezone(offset, time) dateTime = datetime.now() self.assertEqual("JiraTimezone", jiraTimezone.tzname(None)) self.assertEqual(timedelta(hours=1), jiraTimezone.dst(dateTime)) self.assertEqual(timedelta(hours=offset + 1), jiraTimezone.utcoffset(dateTime))