Exemple #1
0
 def test_utcoffset(self):
     """ Test SmsPduTzInfo.utcoffest() """
     tests = (('08', 2), ('B2', -8))
     for pduOffsetStr, offset in tests:
         result = gsmmodem.pdu.SmsPduTzInfo(pduOffsetStr)
         expected = SimpleOffsetTzInfo(offset)
         self.assertEqual(result.utcoffset(0), expected.utcoffset(0))
 def test_utcoffset(self):
     """ Test SmsPduTzInfo.utcoffest() """
     tests = (('08', 2), ('B2', -8))
     for pduOffsetStr, offset in tests:
         result = gsmmodem.pdu.SmsPduTzInfo(pduOffsetStr)
         expected = SimpleOffsetTzInfo(offset)
         self.assertEqual(result.utcoffset(0), expected.utcoffset(0))
Exemple #3
0
 def test_SimpleOffsetTzInfo(self):
     """ Basic test for the SimpleOffsetTzInfo class """
     tests = (2, -4, 0, 3.5)
     for hours in tests:
         tz = SimpleOffsetTzInfo(hours)
         self.assertEqual(tz.offsetInHours, hours)
         self.assertEqual(tz.utcoffset(None), timedelta(hours=hours))
         self.assertEqual(tz.dst(None), timedelta(0))
         self.assertIsInstance(tz.__repr__(), str)
Exemple #4
0
 def test_SimpleOffsetTzInfo(self):
     """ Basic test for the SimpleOffsetTzInfo class """
     tests = (2, -4, 0, 3.5)
     for hours in tests:
         tz = SimpleOffsetTzInfo(hours)
         self.assertEqual(tz.offsetInHours, hours)
         self.assertEqual(tz.utcoffset(None), timedelta(hours=hours))
         self.assertEqual(tz.dst(None), timedelta(0))
         self.assertIsInstance(tz.__repr__(), str)