kopia lustrzana https://github.com/glidernet/ogn-python
Fix test
rodzic
c284272109
commit
15d12d0d82
|
@ -4,7 +4,10 @@ from .model import Beacon, AircraftBeacon, ReceiverBeacon
|
|||
from ogn.exceptions import AprsParseError
|
||||
|
||||
|
||||
def parse_aprs(packet, reference_date=datetime.utcnow()):
|
||||
def parse_aprs(packet, reference_date=None):
|
||||
if reference_date is None:
|
||||
reference_date = datetime.utcnow()
|
||||
print(reference_date)
|
||||
if not isinstance(packet, str):
|
||||
raise TypeError("Expected packet to be str, got %s" % type(packet))
|
||||
elif packet == "":
|
||||
|
|
|
@ -30,7 +30,9 @@ class Beacon(AbstractConcreteBase, Base):
|
|||
altitude = Column(Integer)
|
||||
comment = None
|
||||
|
||||
def parse(self, text, reference_date=datetime.utcnow()):
|
||||
def parse(self, text, reference_date=None):
|
||||
if reference_date is None:
|
||||
reference_date = datetime.utcnow()
|
||||
result = re_pattern_aprs.match(text)
|
||||
if result is None:
|
||||
raise AprsParseError(text)
|
||||
|
|
Ładowanie…
Reference in New Issue