UI/UserInterface.py

changeset 6896
3716c4af48bb
parent 6888
e5f03f779b00
child 6923
d062df8f1d9f
child 6931
faac36ec9d76
--- a/UI/UserInterface.py	Sun Mar 24 12:57:08 2019 +0100
+++ b/UI/UserInterface.py	Sun Mar 24 16:11:19 2019 +0100
@@ -4530,11 +4530,9 @@
             else:
                 prog = fn
         
-        self.__createUnitTestDialog()
+        self.__unittest()
         self.unittestDialog.setProjectMode(False)
         self.unittestDialog.insertProg(prog)
-        self.unittestDialog.show()
-        self.unittestDialog.raise_()
         self.utRestartAct.setEnabled(False)
         self.utRerunFailedAct.setEnabled(False)
         
@@ -4559,11 +4557,9 @@
                     " current project. Aborting"))
             return
         
-        self.__createUnitTestDialog()
+        self.__unittest()
         self.unittestDialog.setProjectMode(True)
         self.unittestDialog.insertProg(prog)
-        self.unittestDialog.show()
-        self.unittestDialog.raise_()
         self.utRestartAct.setEnabled(False)
         self.utRerunFailedAct.setEnabled(False)
         
@@ -4572,20 +4568,16 @@
         Private slot to display the unittest dialog and rerun the last
         unit test.
         """
-        self.__createUnitTestDialog()
-        self.unittestDialog.show()
-        self.unittestDialog.raise_()
-        self.unittestDialog.on_startButton_clicked()
+        self.__unittest()
+        self.unittestDialog.startTests()
         
     def __unittestRerunFailed(self):
         """
         Private slot to display the unittest dialog and rerun all failed tests
         of the last run.
         """
-        self.__createUnitTestDialog()
-        self.unittestDialog.show()
-        self.unittestDialog.raise_()
-        self.unittestDialog.on_startButton_clicked(failedOnly=True)
+        self.__unittest()
+        self.unittestDialog.startTests(failedOnly=True)
         
     def __designer(self, fn=None, version=0):
         """

eric ide

mercurial