def __init__(self): self.mock_container = MockQWidget() self.mock_current = MockQWidget() self.container = StrictPropertyMock(return_value=self.mock_container) self.current = StrictPropertyMock(return_value=self.mock_current) self.general_settings = FakeMVP() self.save_settings_button = MockQButton()
def __init__(self): self.mock_container = MockQWidget() self.mock_current = MockQWidget() self.container = StrictPropertyMock(return_value=self.mock_container) self.current = StrictPropertyMock(return_value=self.mock_current) self.sections = FakeSectionsListWidget() self.general_settings = FakeMVP() self.categories_settings = FakeMVP() self.plot_settings = FakeMVP() self.fitting_settings = FakeMVP() self.save_settings_button = MockQButton() self.help_button = MockQButton()
def test_exception_logged_no_UsageService(self, mock_logger, mock_WorkbenchErrorMessageBox): UsageService.setEnabled(False) widget = MockQWidget() mock_errorbox = MockQWidget() mock_WorkbenchErrorMessageBox.return_value = mock_errorbox exception_logger(widget, ValueError, None, None) self.assertEqual(1, mock_logger.error.call_count) self.assertEqual(1, mock_WorkbenchErrorMessageBox.call_count) mock_errorbox.exec_.assert_called_once_with()
def test_exception_logged(self, mock_logger, mock_CrashReportPage): UsageService.setEnabled(True) widget = MockQWidget() exception_logger(widget, ValueError, None, None) self.assertEqual(1, mock_logger.error.call_count) mock_CrashReportPage.assert_called_once_with( show_continue_terminate=True) # 'user selects' continue working by default self.assertEqual(0, widget.close.call_count)
def __init__(self): self.view = MockQWidget()
def __init__(self): self.view = MockQWidget() self.update_properties = MagicMock()