コード例 #1
0
ファイル: test_pdu.py プロジェクト: ThomasFluur/housecontrol
 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))
コード例 #2
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))
コード例 #3
0
ファイル: test_util.py プロジェクト: ziXet/python-gsmmodem
 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)
コード例 #4
0
ファイル: test_util.py プロジェクト: 0x90/python-gsmmodem
 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)