def test_that_monitors_can_be_found_v2(self): # Arrange test_file = "LOQ74044" file_information_factory = SANSFileInformationFactory() file_information = file_information_factory.create_sans_file_information(test_file) full_file_path = file_information.get_file_name() idf, _ = get_instrument_paths_for_sans_file(full_file_path) # Act results = get_monitor_names_from_idf_file(idf) # Assert self.assertTrue(len(results) == 2) for key, value in results.items(): self.assertTrue(value == ("monitor"+str(key)))
def test_that_monitors_can_be_found_v2(self): # Arrange test_file = "LOQ74044" file_information_factory = SANSFileInformationFactory() file_information = file_information_factory.create_sans_file_information(test_file) full_file_path = file_information.get_file_name() idf, _ = get_instrument_paths_for_sans_file(full_file_path) # Act results = get_monitor_names_from_idf_file(idf) # Assert self.assertTrue(len(results) == 2) for key, value in list(results.items()): self.assertTrue(value == ("monitor"+str(key)))
def set_monitor_names(state, idf_path, invalid_monitor_names=None): if invalid_monitor_names is None: invalid_monitor_names = [] monitor_names = get_monitor_names_from_idf_file(idf_path, invalid_monitor_names) state.monitor_names = monitor_names
def _set_monitor_names(inst_info_state, idf_path, invalid_monitor_names=None): if invalid_monitor_names is None: invalid_monitor_names = [] monitor_names = get_monitor_names_from_idf_file(idf_path, invalid_monitor_names) inst_info_state.monitor_names = monitor_names
def set_monitor_names(state, idf_path): monitor_names = get_monitor_names_from_idf_file(idf_path) state.monitor_names = monitor_names