4528 if os.path.exists(tfn): |
4528 if os.path.exists(tfn): |
4529 prog = tfn |
4529 prog = tfn |
4530 else: |
4530 else: |
4531 prog = fn |
4531 prog = fn |
4532 |
4532 |
4533 self.__createUnitTestDialog() |
4533 self.__unittest() |
4534 self.unittestDialog.setProjectMode(False) |
4534 self.unittestDialog.setProjectMode(False) |
4535 self.unittestDialog.insertProg(prog) |
4535 self.unittestDialog.insertProg(prog) |
4536 self.unittestDialog.show() |
|
4537 self.unittestDialog.raise_() |
|
4538 self.utRestartAct.setEnabled(False) |
4536 self.utRestartAct.setEnabled(False) |
4539 self.utRerunFailedAct.setEnabled(False) |
4537 self.utRerunFailedAct.setEnabled(False) |
4540 |
4538 |
4541 def __unittestProject(self): |
4539 def __unittestProject(self): |
4542 """ |
4540 """ |
4557 self.tr( |
4555 self.tr( |
4558 "There is no main script defined for the" |
4556 "There is no main script defined for the" |
4559 " current project. Aborting")) |
4557 " current project. Aborting")) |
4560 return |
4558 return |
4561 |
4559 |
4562 self.__createUnitTestDialog() |
4560 self.__unittest() |
4563 self.unittestDialog.setProjectMode(True) |
4561 self.unittestDialog.setProjectMode(True) |
4564 self.unittestDialog.insertProg(prog) |
4562 self.unittestDialog.insertProg(prog) |
4565 self.unittestDialog.show() |
|
4566 self.unittestDialog.raise_() |
|
4567 self.utRestartAct.setEnabled(False) |
4563 self.utRestartAct.setEnabled(False) |
4568 self.utRerunFailedAct.setEnabled(False) |
4564 self.utRerunFailedAct.setEnabled(False) |
4569 |
4565 |
4570 def __unittestRestart(self): |
4566 def __unittestRestart(self): |
4571 """ |
4567 """ |
4572 Private slot to display the unittest dialog and rerun the last |
4568 Private slot to display the unittest dialog and rerun the last |
4573 unit test. |
4569 unit test. |
4574 """ |
4570 """ |
4575 self.__createUnitTestDialog() |
4571 self.__unittest() |
4576 self.unittestDialog.show() |
4572 self.unittestDialog.startTests() |
4577 self.unittestDialog.raise_() |
|
4578 self.unittestDialog.on_startButton_clicked() |
|
4579 |
4573 |
4580 def __unittestRerunFailed(self): |
4574 def __unittestRerunFailed(self): |
4581 """ |
4575 """ |
4582 Private slot to display the unittest dialog and rerun all failed tests |
4576 Private slot to display the unittest dialog and rerun all failed tests |
4583 of the last run. |
4577 of the last run. |
4584 """ |
4578 """ |
4585 self.__createUnitTestDialog() |
4579 self.__unittest() |
4586 self.unittestDialog.show() |
4580 self.unittestDialog.startTests(failedOnly=True) |
4587 self.unittestDialog.raise_() |
|
4588 self.unittestDialog.on_startButton_clicked(failedOnly=True) |
|
4589 |
4581 |
4590 def __designer(self, fn=None, version=0): |
4582 def __designer(self, fn=None, version=0): |
4591 """ |
4583 """ |
4592 Private slot to start the Qt-Designer executable. |
4584 Private slot to start the Qt-Designer executable. |
4593 |
4585 |