Skip to content
Snippets Groups Projects
Commit 10f6a4af authored by BRONES Romain's avatar BRONES Romain
Browse files

fix: Add trhreshold on date compare for loaded boolean

* When the two dates are identical, the test failed and the boolean was false
parent 598f0e18
Branches
No related tags found
No related merge requests found
...@@ -308,7 +308,7 @@ class DG_PY_FOFBLegacy(Device): ...@@ -308,7 +308,7 @@ class DG_PY_FOFBLegacy(Device):
return False return False
load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_x_ref_orbit_loading_time, "%Y-%m-%d %H:%M:%S") load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_x_ref_orbit_loading_time, "%Y-%m-%d %H:%M:%S")
return attr_date < load_date return load_date - attr_date > datetime.timedelta(seconds=-1)
#----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.xRefOrbitLoadedOnBpms_read #----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.xRefOrbitLoadedOnBpms_read
def read_zRefOrbitLoadedOnDevice(self): def read_zRefOrbitLoadedOnDevice(self):
...@@ -337,7 +337,7 @@ class DG_PY_FOFBLegacy(Device): ...@@ -337,7 +337,7 @@ class DG_PY_FOFBLegacy(Device):
return False return False
load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_y_ref_orbit_loading_time, "%Y-%m-%d %H:%M:%S") load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_y_ref_orbit_loading_time, "%Y-%m-%d %H:%M:%S")
return attr_date < load_date return load_date - attr_date > datetime.timedelta(seconds=-1)
#----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.zRefOrbitLoadedOnBpms_read #----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.zRefOrbitLoadedOnBpms_read
def read_xInvRespMatrixLoadedOnDevice(self): def read_xInvRespMatrixLoadedOnDevice(self):
...@@ -368,7 +368,7 @@ class DG_PY_FOFBLegacy(Device): ...@@ -368,7 +368,7 @@ class DG_PY_FOFBLegacy(Device):
return False return False
load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_x_inv_resp_mat_loading_time, "%Y-%m-%d %H:%M:%S") load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_x_inv_resp_mat_loading_time, "%Y-%m-%d %H:%M:%S")
return attr_date < load_date return load_date - attr_date > datetime.timedelta(seconds=-1)
#----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.xInvRespMatrixLoadedOnBpms_read #----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.xInvRespMatrixLoadedOnBpms_read
def read_zInvRespMatrixLoadedOnDevice(self): def read_zInvRespMatrixLoadedOnDevice(self):
...@@ -399,7 +399,7 @@ class DG_PY_FOFBLegacy(Device): ...@@ -399,7 +399,7 @@ class DG_PY_FOFBLegacy(Device):
return False return False
load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_y_inv_resp_mat_loading_time, "%Y-%m-%d %H:%M:%S") load_date = datetime.datetime.strptime(self.prx_fofbcommand.last_y_inv_resp_mat_loading_time, "%Y-%m-%d %H:%M:%S")
return attr_date < load_date return load_date - attr_date > datetime.timedelta(seconds=-1)
#----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.zInvRespMatrixLoadedOnBpms_read #----- PROTECTED REGION END -----# // DG_PY_FOFBLegacy.zInvRespMatrixLoadedOnBpms_read
def read_applyCmdsToXPlane(self): def read_applyCmdsToXPlane(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment