eric7/PyUnit/UnittestDialog.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8331
960ce05a265c
child 8358
144a6b854f70
diff -r 8a7677a63c8d -r 68ec9c3d4de5 eric7/PyUnit/UnittestDialog.py
--- a/eric7/PyUnit/UnittestDialog.py	Sat May 22 17:01:51 2021 +0200
+++ b/eric7/PyUnit/UnittestDialog.py	Sat May 22 18:51:46 2021 +0200
@@ -21,10 +21,10 @@
     QComboBox, QTreeWidgetItem
 )
 
-from E5Gui.E5Application import e5App
-from E5Gui import E5MessageBox
-from E5Gui.E5MainWindow import E5MainWindow
-from E5Gui.E5PathPicker import E5PathPickerModes
+from E5Gui.EricApplication import ericApp
+from E5Gui import EricMessageBox
+from E5Gui.EricMainWindow import EricMainWindow
+from E5Gui.EricPathPicker import EricPathPickerModes
 
 from .Ui_UnittestDialog import Ui_UnittestDialog
 
@@ -77,13 +77,13 @@
             self.setObjectName(name)
         self.setupUi(self)
         
-        self.testsuitePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE)
+        self.testsuitePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
         self.testsuitePicker.setInsertPolicy(
             QComboBox.InsertPolicy.InsertAtTop)
         self.testsuitePicker.setSizeAdjustPolicy(
             QComboBox.SizeAdjustPolicy.AdjustToMinimumContentsLengthWithIcon)
         
-        self.discoveryPicker.setMode(E5PathPickerModes.DIRECTORY_MODE)
+        self.discoveryPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
         self.discoveryPicker.setInsertPolicy(
             QComboBox.InsertPolicy.InsertAtTop)
         self.discoveryPicker.setSizeAdjustPolicy(
@@ -138,7 +138,7 @@
             
             # virtual environment manager is only used in the integrated
             # variant
-            self.__venvManager = e5App().getObject("VirtualEnvManager")
+            self.__venvManager = ericApp().getObject("VirtualEnvManager")
             self.__populateVenvComboBox()
             self.__venvManager.virtualEnvironmentAdded.connect(
                 self.__populateVenvComboBox)
@@ -232,7 +232,7 @@
         """
         self.__forProject = forProject
         if forProject:
-            project = e5App().getObject("Project")
+            project = ericApp().getObject("Project")
             if project.isOpen():
                 self.insertDiscovery(project.getProjectPath())
             else:
@@ -312,7 +312,7 @@
         if not defaultDirectory:
             defaultDirectory = os.path.expanduser("~")
         if self.__dbs:
-            project = e5App().getObject("Project")
+            project = ericApp().getObject("Project")
             if self.__forProject and project.isOpen():
                 defaultDirectory = project.getProjectPath()
         self.testsuitePicker.setDefaultDirectory(defaultDirectory)
@@ -350,7 +350,7 @@
         
         if not bool(self.discoveryPicker.currentText()):
             if self.__forProject:
-                project = e5App().getObject("Project")
+                project = ericApp().getObject("Project")
                 if project.isOpen():
                     self.insertDiscovery(project.getProjectPath())
                     return
@@ -391,7 +391,7 @@
             venvName = self.venvComboBox.currentText()
             
             # we are cooperating with the eric IDE
-            project = e5App().getObject("Project")
+            project = ericApp().getObject("Project")
             if self.__forProject:
                 mainScript = project.getMainScript(True)
                 clientType = project.getProjectLanguage()
@@ -404,7 +404,7 @@
                     discoveryStart = workdir
             else:
                 if not discoveryStart:
-                    E5MessageBox.critical(
+                    EricMessageBox.critical(
                         self,
                         self.tr("Unittest"),
                         self.tr("You must enter a start directory for"
@@ -420,7 +420,7 @@
         else:
             # we are running as an application
             if not discoveryStart:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self,
                     self.tr("Unittest"),
                     self.tr("You must enter a start directory for"
@@ -448,7 +448,7 @@
                 testLoader = unittest.TestLoader()
                 test = testLoader.discover(discoveryStart)
                 if hasattr(testLoader, "errors") and bool(testLoader.errors):
-                    E5MessageBox.critical(
+                    EricMessageBox.critical(
                         self,
                         self.tr("Unittest"),
                         self.tr(
@@ -468,7 +468,7 @@
                     self.tabWidget.setCurrentIndex(0)
             except Exception:
                 exc_type, exc_value, exc_tb = sys.exc_info()
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self,
                     self.tr("Unittest"),
                     self.tr(
@@ -624,7 +624,7 @@
                         len(testCases)))
             self.tabWidget.setCurrentIndex(0)
         else:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self,
                 self.tr("Unittest"),
                 self.tr("<p>Unable to discover tests.</p>"
@@ -690,7 +690,7 @@
                 testName = "suite"
         
         if not discover and not testFileName and not testName:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self,
                 self.tr("Unittest"),
                 self.tr("You must select auto-discovery or enter a test suite"
@@ -720,7 +720,7 @@
             testCases = self.__selectedTestCases()
         
             if not testCases and self.discoveryList.topLevelItemCount():
-                ok = E5MessageBox.yesNo(
+                ok = EricMessageBox.yesNo(
                     self,
                     self.tr("Unittest"),
                     self.tr("""No test case has been selected. Shall all"""
@@ -732,7 +732,7 @@
             venvName = self.venvComboBox.currentText()
             
             # we are cooperating with the eric IDE
-            project = e5App().getObject("Project")
+            project = ericApp().getObject("Project")
             if self.__forProject:
                 mainScript = project.getMainScript(True)
                 clientType = project.getProjectLanguage()
@@ -748,7 +748,7 @@
             else:
                 if discover:
                     if not discoveryStart:
-                        E5MessageBox.critical(
+                        EricMessageBox.critical(
                             self,
                             self.tr("Unittest"),
                             self.tr("You must enter a start directory for"
@@ -787,7 +787,7 @@
         else:
             # we are running as an application
             if discover and not discoveryStart:
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self,
                     self.tr("Unittest"),
                     self.tr("You must enter a start directory for"
@@ -849,7 +849,7 @@
                             testName, module)
             except Exception:
                 exc_type, exc_value, exc_tb = sys.exc_info()
-                E5MessageBox.critical(
+                EricMessageBox.critical(
                     self,
                     self.tr("Unittest"),
                     self.tr(
@@ -881,7 +881,7 @@
                 self, self.failfastCheckBox.isChecked())
             self.totalTests = test.countTestCases()
             if self.totalTests == 0:
-                E5MessageBox.warning(
+                EricMessageBox.warning(
                     self,
                     self.tr("Unittest"),
                     self.tr("""No unittest were found. Aborting..."""))
@@ -909,7 +909,7 @@
         @param exc_value value of exception occured during preparation (string)
         """
         if nrTests == 0:
-            E5MessageBox.critical(
+            EricMessageBox.critical(
                 self,
                 self.tr("Unittest"),
                 self.tr(
@@ -1066,7 +1066,7 @@
         self.skippedCount += 1
         self.progressCounterSkippedCount.setText(str(self.skippedCount))
         itm = QListWidgetItem(self.tr("    Skipped: {0}").format(reason))
-        if e5App().usesDarkPalette():
+        if ericApp().usesDarkPalette():
             itm.setForeground(self.SkippedColorDarkTheme)
         else:
             itm.setForeground(self.SkippedColorLightTheme)
@@ -1084,7 +1084,7 @@
         self.progressCounterExpectedFailureCount.setText(
             str(self.expectedFailureCount))
         itm = QListWidgetItem(self.tr("    Expected Failure"))
-        if e5App().usesDarkPalette():
+        if ericApp().usesDarkPalette():
             itm.setForeground(self.FailedExpectedColorDarkTheme)
         else:
             itm.setForeground(self.FailedExpectedColorLightTheme)
@@ -1101,7 +1101,7 @@
         self.progressCounterUnexpectedSuccessCount.setText(
             str(self.unexpectedSuccessCount))
         itm = QListWidgetItem(self.tr("    Unexpected Success"))
-        if e5App().usesDarkPalette():
+        if ericApp().usesDarkPalette():
             itm.setForeground(self.SucceededUnexpectedColorDarkTheme)
         else:
             itm.setForeground(self.SucceededUnexpectedColorLightTheme)
@@ -1330,7 +1330,7 @@
         self.parent.testFinished()
 
 
-class UnittestWindow(E5MainWindow):
+class UnittestWindow(EricMainWindow):
     """
     Main window class for the standalone dialog.
     """

eric ide

mercurial