Loading csp-lmc-mid/tests/MidCspSubarray_test.py +33 −33 Original line number Diff line number Diff line Loading @@ -160,39 +160,39 @@ class TestCspSubarray(object): assert (init_number_of_receptors - final_number_of_receptors) == 1 assert midcsp_subarray01.removeReceptorsCmdProgress == 100 def test_assign_valid_and_invalid_receptors(self, midcsp_subarray01, midcsp_master): """ Test the allocation of receptors when some receptor IDs are not valid. """ # read the list of assigned receptors and check it's not # empty receptors_to_add = [] assigned_receptors = midcsp_subarray01.assignedReceptors num_of_initial_receptors = len(assigned_receptors) assert assigned_receptors.any() # add valid receptors to the list of resources to assign available_receptors = midcsp_master.unassignedReceptorIDs for id_num in available_receptors: receptors_to_add.append(id_num) num_of_valid_receptors = len(receptors_to_add) # add 3 invalid receptor iteration = 0 for id_num in range(1, 198): #skip the assigned receptors if id_num in assigned_receptors: continue else: receptors_to_add.append(id_num) iteration += 1 if iteration == 3: break assert receptors_to_add midcsp_subarray01.AddReceptors(receptors_to_add) time.sleep(2) assigned_receptors = midcsp_subarray01.assignedReceptors final_number_of_receptors = len(assigned_receptors) assert final_number_of_receptors == (num_of_initial_receptors + num_of_valid_receptors) #def test_assign_valid_and_invalid_receptors(self, midcsp_subarray01, midcsp_master): # """ # Test the allocation of receptors when some receptor IDs are not # valid. # """ # # read the list of assigned receptors and check it's not # # empty # receptors_to_add = [] # assigned_receptors = midcsp_subarray01.assignedReceptors # num_of_initial_receptors = len(assigned_receptors) # assert assigned_receptors.any() # # add valid receptors to the list of resources to assign # available_receptors = midcsp_master.unassignedReceptorIDs # for id_num in available_receptors: # receptors_to_add.append(id_num) # num_of_valid_receptors = len(receptors_to_add) # # add 3 invalid receptor # iteration = 0 # for id_num in range(1, 198): # #skip the assigned receptors # if id_num in assigned_receptors: # continue # else: # receptors_to_add.append(id_num) # iteration += 1 # if iteration == 3: # break # assert receptors_to_add # midcsp_subarray01.AddReceptors(receptors_to_add) # time.sleep(2) # assigned_receptors = midcsp_subarray01.assignedReceptors # final_number_of_receptors = len(assigned_receptors) # assert final_number_of_receptors == (num_of_initial_receptors + num_of_valid_receptors) def test_remove_all_receptors(self, midcsp_subarray01): """ Loading Loading
csp-lmc-mid/tests/MidCspSubarray_test.py +33 −33 Original line number Diff line number Diff line Loading @@ -160,39 +160,39 @@ class TestCspSubarray(object): assert (init_number_of_receptors - final_number_of_receptors) == 1 assert midcsp_subarray01.removeReceptorsCmdProgress == 100 def test_assign_valid_and_invalid_receptors(self, midcsp_subarray01, midcsp_master): """ Test the allocation of receptors when some receptor IDs are not valid. """ # read the list of assigned receptors and check it's not # empty receptors_to_add = [] assigned_receptors = midcsp_subarray01.assignedReceptors num_of_initial_receptors = len(assigned_receptors) assert assigned_receptors.any() # add valid receptors to the list of resources to assign available_receptors = midcsp_master.unassignedReceptorIDs for id_num in available_receptors: receptors_to_add.append(id_num) num_of_valid_receptors = len(receptors_to_add) # add 3 invalid receptor iteration = 0 for id_num in range(1, 198): #skip the assigned receptors if id_num in assigned_receptors: continue else: receptors_to_add.append(id_num) iteration += 1 if iteration == 3: break assert receptors_to_add midcsp_subarray01.AddReceptors(receptors_to_add) time.sleep(2) assigned_receptors = midcsp_subarray01.assignedReceptors final_number_of_receptors = len(assigned_receptors) assert final_number_of_receptors == (num_of_initial_receptors + num_of_valid_receptors) #def test_assign_valid_and_invalid_receptors(self, midcsp_subarray01, midcsp_master): # """ # Test the allocation of receptors when some receptor IDs are not # valid. # """ # # read the list of assigned receptors and check it's not # # empty # receptors_to_add = [] # assigned_receptors = midcsp_subarray01.assignedReceptors # num_of_initial_receptors = len(assigned_receptors) # assert assigned_receptors.any() # # add valid receptors to the list of resources to assign # available_receptors = midcsp_master.unassignedReceptorIDs # for id_num in available_receptors: # receptors_to_add.append(id_num) # num_of_valid_receptors = len(receptors_to_add) # # add 3 invalid receptor # iteration = 0 # for id_num in range(1, 198): # #skip the assigned receptors # if id_num in assigned_receptors: # continue # else: # receptors_to_add.append(id_num) # iteration += 1 # if iteration == 3: # break # assert receptors_to_add # midcsp_subarray01.AddReceptors(receptors_to_add) # time.sleep(2) # assigned_receptors = midcsp_subarray01.assignedReceptors # final_number_of_receptors = len(assigned_receptors) # assert final_number_of_receptors == (num_of_initial_receptors + num_of_valid_receptors) def test_remove_all_receptors(self, midcsp_subarray01): """ Loading