Changeset 53c771e in sasview for src/sas/qtgui/Calculators/UnitTesting/GenericScatteringCalculatorTest.py
- Timestamp:
- Nov 9, 2017 8:45:20 AM (6 years ago)
- Branches:
- ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
- Children:
- dd150ef
- Parents:
- d6b8a1d
- git-author:
- Piotr Rozyczko <rozyczko@…> (11/08/17 09:22:45)
- git-committer:
- Piotr Rozyczko <rozyczko@…> (11/09/17 08:45:20)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/qtgui/Calculators/UnitTesting/GenericScatteringCalculatorTest.py
r7fb471d r53c771e 3 3 import numpy 4 4 import unittest 5 from PyQt 4 import QtGui6 from PyQt 4.QtTest import QTest7 8 from PyQt 4.QtCore import Qt5 from PyQt5 import QtGui, QtWidgets 6 from PyQt5.QtTest import QTest 7 8 from PyQt5.QtCore import Qt 9 9 from unittest.mock import MagicMock 10 10 from unittest.mock import patch … … 15 15 from mpl_toolkits.mplot3d import Axes3D 16 16 from UnitTesting.TestUtils import QtSignalSpy 17 from matplotlib.backends.backend_qt 4agg import FigureCanvasQTAgg as FigureCanvas17 from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas 18 18 from sas.qtgui.Calculators.GenericScatteringCalculator import GenericScatteringCalculator 19 19 from sas.qtgui.Calculators.GenericScatteringCalculator import Plotter3D … … 24 24 from sas.sascalc.calculator import sas_gen 25 25 26 if not QtGui.QApplication.instance(): 27 app = QtGui.QApplication(sys.argv) 28 26 if not QtWidgets.QApplication.instance(): 27 app = QtWidgets.QApplication(sys.argv) 29 28 30 29 class GenericScatteringCalculatorTest(unittest.TestCase): … … 46 45 def testDefaults(self): 47 46 """Test the GUI in its default state""" 48 self.assertIsInstance(self.widget, Qt Gui.QWidget)47 self.assertIsInstance(self.widget, QtWidgets.QWidget) 49 48 self.assertEqual(self.widget.windowTitle(), "Generic SAS Calculator") 50 49 … … 175 174 """ 176 175 filename = os.path.join("UnitTesting", "sld_file.sld") 177 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)176 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename, '']) 178 177 self.widget.loadFile() 179 178 … … 239 238 filename = os.path.join("UnitTesting", "diamdsml.pdb") 240 239 241 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)240 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename, '']) 242 241 self.widget.loadFile() 243 242 … … 302 301 filename = os.path.join("UnitTesting", "A_Raw_Example-1.omf") 303 302 304 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)303 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename, '']) 305 304 self.widget.loadFile() 306 305 self.assertEqual(self.widget.cmdLoad.text(), 'Loading...') … … 369 368 filename = os.path.join("UnitTesting", "diamdsml.pdb") 370 369 371 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)370 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename, '']) 372 371 self.widget.loadFile() 373 372 time.sleep(1) … … 388 387 self.assertFalse(self.widget.cmdDraw.isEnabled()) 389 388 filename = os.path.join("UnitTesting", "diamdsml.pdb") 390 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)389 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename,'']) 391 390 self.widget.loadFile() 392 391 self.assertEqual(self.widget.cmdLoad.text(), 'Loading...') 393 392 time.sleep(1) 393 394 394 self.assertTrue(self.widget.cmdDraw.isEnabled()) 395 395 QTest.mouseClick(self.widget.cmdDraw, Qt.LeftButton) … … 408 408 filename = os.path.join("UnitTesting", "sld_file.sld") 409 409 410 Qt Gui.QFileDialog.getOpenFileName = MagicMock(return_value=filename)410 QtWidgets.QFileDialog.getOpenFileName = MagicMock(return_value=[filename, '']) 411 411 self.widget.loadFile() 412 412 … … 414 414 415 415 filename1 = "test" 416 Qt Gui.QFileDialog.getSaveFileName = MagicMock(return_value=filename1)416 QtWidgets.QFileDialog.getSaveFileName = MagicMock(return_value=[filename1, '']) 417 417 418 418 QTest.mouseClick(self.widget.cmdSave, Qt.LeftButton)
Note: See TracChangeset
for help on using the changeset viewer.