예제 #1
0
 def parse_elements(self):
     expect(repr(Fix.parse_elements(['142058', '5308.6414', 'N',
                                     '00300.9257', 'W', '1', '04', '5.6',
                                     '1374.6', 'M', '34.5', 'M', '', '']))) == \
         ('Fix(datetime.time(14, 20, 58), 53.1440233333, -3.01542833333, '
          '1, 4, 5.6, 1374.6, 34.5, None, None, None)')
     expect(repr(Fix.parse_elements(['142100', '5200.9000', 'N',
                                     '00316.6600', 'W', '1', '04', '5.6',
                                     '1000.0', 'M', '34.5', 'M', '', '']))) == \
         ('Fix(datetime.time(14, 21), 52.015, -3.27766666667, 1, 4, 5.6, '
          '1000.0, 34.5, None, None, None)')
예제 #2
0
파일: test_nmea.py 프로젝트: JNRowe/upoints
 def test_parse_elements(self, elements, result):
     assert repr(Fix.parse_elements(elements)) == result