def setUp(self): setup_context_for_ea_tests(self) self.model = EAPlotDataPaneModel(context=self.context) self.name = "9999; Detector 1" test_group = EAGroup(group_name=self.name, detector="Detector 1", run_number="9999") self.context.group_context._groups = [test_group] self.context.group_context._selected_groups = [self.name]
def setUp(self): # Store an empty widget to parent all the views, and ensure they are deleted correctly self.obj = QWidget() setup_context_for_ea_tests(self) self.view = mock.create_autospec(LoadRunWidgetView, autospec=True) self.model = mock.Mock(LoadRunWidgetModel, autospec=True) self.presenter = LoadRunWidgetPresenterEA(self.view, self.model)
def setUp(self): # Store an empty widget to parent all the views, and ensure they are deleted correctly self.obj = QWidget() setup_context_for_ea_tests(self) self.view = mock.Mock() self.model = LoadRunWidgetModel(self.loaded_data, self.context) self.presenter = LoadRunWidgetPresenterEA(self.view, self.model) self.view.warning_popup = mock.Mock() self.model.execute = mock.Mock() self.load_single_run()
def setUp(self): # Store an empty widget to parent all the views, and ensure they are deleted correctly self.obj = QWidget() setup_context_for_ea_tests(self) self.load_file_view = BrowseFileWidgetView(self.obj) self.load_run_view = LoadRunWidgetView(self.obj) self.load_run_view.set_current_instrument = mock.Mock() self.view = LoadWidgetView(parent=self.obj, load_file_view=self.load_file_view, load_run_view=self.load_run_view) self.model = LoadWidgetModel(self.loaded_data, self.context) self.model.instrument = mock.Mock() self.presenter = LoadWidgetPresenterEA(self.view, self.model) loaded_data = mock.Mock() context = mock.Mock() self.run_widget = LoadRunWidgetPresenterEA( self.load_run_view, LoadRunWidgetModel(loaded_data, context)) self.presenter.set_load_run_widget(self.run_widget)
def setUp(self): self.obj = QWidget() self.loaded_data = MuonLoadData() setup_context_for_ea_tests(self) self.model = EAGroupingTabModel(context=self.context) self.grouping_table_view = EAGroupingTableView() self.grouping_table_widget = EAGroupingTablePresenter(self.grouping_table_view, self.model) self.grouping_table_view.warning_popup = mock.MagicMock() self.view = EAGroupingTabView(self.grouping_table_view) self.presenter = EAGroupingTabPresenter(self.view, self.model, self.grouping_table_widget) self.presenter.create_update_thread = mock.MagicMock(return_value=mock.MagicMock()) self.view.display_warning_box = mock.MagicMock() self.grouping_table_view.warning_popup = mock.MagicMock()
def setUp(self): setup_context_for_ea_tests(self) self.model = LoadRunWidgetModel(self.loaded_data, self.context)