def test_parse_elements(self): expect(LoranPosition.parse_elements(['52.32144', 'N', '00300.9257', 'W', '14205914', 'A'])) == \ LoranPosition(52.005357333333336, -3.0154283333333334, datetime.time(14, 20, 59, 140000), True, None)
def test_mode_string(self): position = LoranPosition(53.1440233333, -3.01542833333, datetime.time(14, 20, 58), True, None) expect(str(position.mode_string())) == 'Unknown' position.mode = 'A' expect(str(position.mode_string())) == 'Autonomous'