@@ -188,7 +188,7 @@ def test_read_sensors_Exception(self):
188
188
self .test_fem .fem .read_temperatures_humidity_values = Mock ()
189
189
self .test_fem .fem .read_temperatures_humidity_values .side_effect = Exception ()
190
190
self .test_fem .fem .read_sensors ()
191
- time .sleep (0.5 )
191
+ time .sleep (0.2 )
192
192
error = "Reading sensors failed"
193
193
assert self .test_fem .fem ._get_status_error () == error
194
194
@@ -200,7 +200,7 @@ def test_read_sensors_HexitecFemError(self):
200
200
self .test_fem .fem .read_temperatures_humidity_values = Mock ()
201
201
self .test_fem .fem .read_temperatures_humidity_values .side_effect = HexitecFemError ()
202
202
self .test_fem .fem .read_sensors ()
203
- time .sleep (0.5 )
203
+ time .sleep (0.2 )
204
204
error = "Failed to read sensors"
205
205
assert self .test_fem .fem ._get_status_error () == error
206
206
assert self .test_fem .fem .parent .software_state == "Error"
@@ -626,12 +626,12 @@ def test_acquire_data(self):
626
626
627
627
def test_acquire_data_handles_exception (self ):
628
628
"""Test function handles exception."""
629
+ self .test_fem .fem .create_timestamp = Mock ()
630
+ self .test_fem .fem .create_timestamp .side_effect = Exception ()
629
631
with patch ("hexitec.HexitecFem.IOLoop" ):
630
- with patch ("time.time" ) as mock_time :
631
- mock_time .side_effect = Exception ()
632
- with pytest .raises (Exception ) as exc_info :
633
- self .test_fem .fem .acquire_data ()
634
- assert exc_info .type is Exception
632
+ with pytest .raises (Exception ) as exc_info :
633
+ self .test_fem .fem .acquire_data ()
634
+ assert exc_info .type is Exception
635
635
636
636
def test_check_acquire_finished_handles_cancel (self ):
637
637
"""Test check_acquire_finished calls acquire_data_completed if acquire cancelled."""
@@ -737,7 +737,7 @@ def test_collect_offsets(self):
737
737
self .test_fem .fem .await_dc_captured = Mock ()
738
738
self .test_fem .fem .clr_dc_controls = Mock ()
739
739
self .test_fem .fem .collect_offsets ()
740
- time .sleep (0.3 )
740
+ # time.sleep(0.3)
741
741
assert self .test_fem .fem .hardware_busy is False
742
742
assert self .test_fem .fem .parent .software_state == "Idle"
743
743
@@ -928,7 +928,7 @@ def test_initialise_system(self, mocked_vsr_module):
928
928
self .test_fem .fem .x10g_rdma .udp_rdma_read = Mock ()
929
929
self .test_fem .fem .x10g_rdma .udp_rdma_read .return_value = [255 ]
930
930
self .test_fem .fem .initialise_system ()
931
- time .sleep (0.5 )
931
+ time .sleep (0.3 )
932
932
assert self .test_fem .fem .parent .software_state == "Idle"
933
933
934
934
# TODO: Passes but sabotages 3 x test_read_sensors unit tests (lines 167-209)
@@ -962,12 +962,12 @@ def test_initialise_system(self, mocked_vsr_module):
962
962
# self.test_fem.fem.x10g_rdma.read.return_value = [0xF0]
963
963
964
964
# self.test_fem.fem.initialise_system()
965
- # time.sleep(0.5 )
965
+ # time.sleep(0.2 )
966
966
# self.test_fem.fem.x10g_rdma.write.assert_has_calls([
967
967
# call(0x00000020, 0x10, burst_len=1, comment="Enabling training"),
968
968
# call(0x00000020, 0x00, burst_len=1, comment="Disabling training")
969
969
# ])
970
- # time.sleep(0.5 )
970
+ # time.sleep(0.2 )
971
971
# vsr_status_addr = 0x000003E8
972
972
# index = 0
973
973
# self.test_fem.fem.x10g_rdma.read.assert_has_calls([
@@ -984,15 +984,15 @@ def test_initialise_system_handles_HexitecFemError(self):
984
984
self .test_fem .fem .initialise_vsr = Mock ()
985
985
self .test_fem .fem .initialise_vsr .side_effect = HexitecFemError ("E" )
986
986
self .test_fem .fem .initialise_system ()
987
- time .sleep (0.5 )
987
+ time .sleep (0.3 )
988
988
assert self .test_fem .fem .status_error == "Failed to initialise camera: {}" .format ("E" )
989
989
990
990
def test_initialise_system_handles_Exception (self ):
991
991
"""Test function handles Exception."""
992
992
self .test_fem .fem .initialise_vsr = Mock ()
993
993
self .test_fem .fem .initialise_vsr .side_effect = Exception ("E" )
994
994
self .test_fem .fem .initialise_system ()
995
- time .sleep (0.5 )
995
+ time .sleep (0.2 )
996
996
assert self .test_fem .fem .status_error == "Camera initialisation failed: {}" .format ("E" )
997
997
998
998
# # TODO: Prevent unrelated unit tests failing: ??
@@ -1011,7 +1011,7 @@ def test_initialise_system_handles_Exception(self):
1011
1011
# fake_sleep.start()
1012
1012
# with patch('logging.error') as mock_log:
1013
1013
# self.test_fem.fem.initialise_system()
1014
- # time.sleep(0.5 )
1014
+ # time.sleep(0.2 )
1015
1015
# # assert self.test_fem.fem.status_error == "Failed to initialise camera"
1016
1016
# mock_log.assert_called()
1017
1017
# fake_sleep.stop()
@@ -1028,7 +1028,7 @@ def test_initialise_system_handles_Exception(self):
1028
1028
# fake_sleep.start()
1029
1029
# with patch('logging.error') as mock_log:
1030
1030
# self.test_fem.fem.initialise_system()
1031
- # time.sleep(0.5 )
1031
+ # time.sleep(0.2 )
1032
1032
# # assert self.test_fem.fem.status_error == "Failed to initialise camera"
1033
1033
# mock_log.assert_called()
1034
1034
# fake_sleep.stop()
0 commit comments