def setUp(self): self.current_runs = [[22725]] self.context = setup_context(True) self.context.get_names_of_workspaces_to_fit = mock.MagicMock( return_value=['MUSR22725; Group; fwd; Asymmetry; #1']) self.view = WorkspaceSelectorView(self.current_runs, 'MUSR', [], True, None, self.context) self.view.list_selector_presenter = mock.MagicMock() self.context.get_names_of_workspaces_to_fit.reset_mock()
def handle_select_fit_data_clicked(self): selected_data, dialog_return = WorkspaceSelectorView.get_selected_data( self.context.data_context.current_runs, self.context.data_context.instrument, self.selected_data, self.view.fit_to_raw, self.context, self.view) if dialog_return: self.selected_data = selected_data self.manual_selection_made = True