4490 Private slot to generate the unit test dialog on demand. |
4490 Private slot to generate the unit test dialog on demand. |
4491 """ |
4491 """ |
4492 if self.unittestDialog is None: |
4492 if self.unittestDialog is None: |
4493 from PyUnit.UnittestDialog import UnittestDialog |
4493 from PyUnit.UnittestDialog import UnittestDialog |
4494 self.unittestDialog = UnittestDialog( |
4494 self.unittestDialog = UnittestDialog( |
4495 None, self.debuggerUI.debugServer, self, fromEric=True) |
4495 None, self.debuggerUI.debugServer, self) |
4496 self.unittestDialog.unittestFile.connect( |
4496 self.unittestDialog.unittestFile.connect( |
4497 self.viewmanager.setFileLine) |
4497 self.viewmanager.setFileLine) |
4498 self.unittestDialog.unittestStopped.connect(self.__unittestStopped) |
4498 self.unittestDialog.unittestStopped.connect(self.__unittestStopped) |
4499 |
4499 |
4500 def __unittestStopped(self): |
4500 def __unittestStopped(self): |
4529 prog = tfn |
4529 prog = tfn |
4530 else: |
4530 else: |
4531 prog = fn |
4531 prog = fn |
4532 |
4532 |
4533 self.__createUnitTestDialog() |
4533 self.__createUnitTestDialog() |
|
4534 self.unittestDialog.setProjectMode(False) |
4534 self.unittestDialog.insertProg(prog) |
4535 self.unittestDialog.insertProg(prog) |
4535 self.unittestDialog.show() |
4536 self.unittestDialog.show() |
4536 self.unittestDialog.raise_() |
4537 self.unittestDialog.raise_() |
4537 self.utRestartAct.setEnabled(False) |
4538 self.utRestartAct.setEnabled(False) |
4538 self.utRerunFailedAct.setEnabled(False) |
4539 self.utRerunFailedAct.setEnabled(False) |
4557 "There is no main script defined for the" |
4558 "There is no main script defined for the" |
4558 " current project. Aborting")) |
4559 " current project. Aborting")) |
4559 return |
4560 return |
4560 |
4561 |
4561 self.__createUnitTestDialog() |
4562 self.__createUnitTestDialog() |
|
4563 self.unittestDialog.setProjectMode(True) |
4562 self.unittestDialog.insertProg(prog) |
4564 self.unittestDialog.insertProg(prog) |
4563 self.unittestDialog.show() |
4565 self.unittestDialog.show() |
4564 self.unittestDialog.raise_() |
4566 self.unittestDialog.raise_() |
4565 self.utRestartAct.setEnabled(False) |
4567 self.utRestartAct.setEnabled(False) |
4566 self.utRerunFailedAct.setEnabled(False) |
4568 self.utRerunFailedAct.setEnabled(False) |