IMP order_planner allow subscription access to Fakes

This commit is contained in:
Jared Kipe
2019-07-15 12:29:38 -07:00
parent dcae5ff7e4
commit f56afd33e1

View File

@@ -81,6 +81,11 @@ class FakePartner():
def __getattr__(self, item):
return False
def __getitem__(self, item):
if item == '__last_update':
return str(datetime.now())
return getattr(self, item)
class FakeOrderLine():
def __init__(self, **kwargs):
@@ -114,6 +119,11 @@ class FakeOrderLine():
def __getattr__(self, item):
return False
def __getitem__(self, item):
if item == '__last_update':
return str(datetime.now())
return getattr(self, item)
class FakeSaleOrder():
"""
@@ -158,6 +168,11 @@ class FakeSaleOrder():
def __getattr__(self, item):
return False
def __getitem__(self, item):
if item == '__last_update':
return str(datetime.now())
return getattr(self, item)
def distance(lat_1, lon_1, lat_2, lon_2):
R = 6373.0