pull/25/head
Konstantin Gründger 2015-12-10 21:56:06 +01:00
rodzic eb738d232c
commit 661f174f38
2 zmienionych plików z 8 dodań i 2 usunięć

Wyświetl plik

@ -1,5 +1,7 @@
import unittest
from datetime import datetime
from ogn.aprs_utils import ms2fpm
from ogn.model import Beacon, AircraftBeacon
from ogn.exceptions import OgnParseError
@ -55,7 +57,8 @@ class TestStringMethods(unittest.TestCase):
def test_copy_constructor(self):
beacon = Beacon()
beacon.parse("FLRDDA5BA>APRS,qAS,LFMX:/160829h4415.41N/00600.03E'342/049/A=005524 id0ADDA5BA -454fpm -1.1rot 8.8dB 0e +51.2kHz gps4x5")
beacon.parse("FLRDDA5BA>APRS,qAS,LFMX:/160829h4415.41N/00600.03E'342/049/A=005524 id0ADDA5BA -454fpm -1.1rot 8.8dB 0e +51.2kHz gps4x5",
reference_date=datetime(2015, 1, 1, 16, 8, 29))
aircraft_beacon = AircraftBeacon(beacon)
self.assertEqual(aircraft_beacon.name, 'FLRDDA5BA')

Wyświetl plik

@ -1,5 +1,7 @@
import unittest
from datetime import datetime
from ogn.aprs_utils import dmsToDeg, kts2kmh, m2feet
from ogn.model import Beacon
from ogn.exceptions import AprsParseError
@ -14,7 +16,8 @@ class TestStringMethods(unittest.TestCase):
def test_basic(self):
beacon = Beacon()
beacon.parse("FLRDDA5BA>APRS,qAS,LFMX:/160829h4415.41N/00600.03E'342/049/A=005524 this is a comment")
beacon.parse("FLRDDA5BA>APRS,qAS,LFMX:/160829h4415.41N/00600.03E'342/049/A=005524 this is a comment",
reference_date=datetime(2015, 1, 1, 16, 8, 29))
self.assertEqual(beacon.name, "FLRDDA5BA")
self.assertEqual(beacon.receiver_name, "LFMX")
self.assertEqual(beacon.timestamp.strftime('%H:%M:%S'), "16:08:29")