src/eric7/Testing/TestingWidget.py

branch
eric7
changeset 10020
3f2e1d0ef4e2
parent 9653
e67609152c5e
child 10079
0222a480e93d
child 10217
7888177e7463
equal deleted inserted replaced
10019:e56089d00750 10020:3f2e1d0ef4e2
547 ) 547 )
548 548
549 @pyqtSlot() 549 @pyqtSlot()
550 def __updateProgress(self): 550 def __updateProgress(self):
551 """ 551 """
552 Private slot update the progress indicators. 552 Private slot to update the progress indicators.
553 """ 553 """
554 self.progressCounterRunCount.setText(str(self.__runCount)) 554 self.progressCounterRunCount.setText(str(self.__runCount))
555 self.progressCounterRemCount.setText(str(self.__totalCount - self.__runCount)) 555 self.progressCounterRemCount.setText(str(self.__totalCount - self.__runCount))
556 self.progressProgressBar.setMaximum(self.__totalCount) 556 self.progressProgressBar.setMaximum(self.__totalCount)
557 self.progressProgressBar.setValue(self.__runCount) 557 self.progressProgressBar.setValue(self.__runCount)
593 self.__mode = TestingWidgetModes.STOPPED 593 self.__mode = TestingWidgetModes.STOPPED
594 if self.__totalCount == 0: 594 if self.__totalCount == 0:
595 self.progressProgressBar.setMaximum(100) 595 self.progressProgressBar.setMaximum(100)
596 596
597 self.progressGroupBox.hide() 597 self.progressGroupBox.hide()
598
599 self.__resultsTree.resizeColumns()
598 600
599 self.__updateButtonBoxButtons() 601 self.__updateButtonBoxButtons()
600 602
601 self.testRunStopped.emit() 603 self.testRunStopped.emit()
602 604
929 message=desc, 931 message=desc,
930 ) 932 )
931 for id, name, desc in testNames 933 for id, name, desc in testNames
932 ] 934 ]
933 self.__resultsModel.addTestResults(testResults) 935 self.__resultsModel.addTestResults(testResults)
936 self.__resultsTree.resizeColumns()
934 937
935 self.__totalCount += len(testResults) 938 self.__totalCount += len(testResults)
936 self.__updateProgress() 939 self.__updateProgress()
937 940
938 @pyqtSlot(list) 941 @pyqtSlot(list)
967 ).format("<br/>".join(error.splitlines())), 970 ).format("<br/>".join(error.splitlines())),
968 ) 971 )
969 972
970 if testResults: 973 if testResults:
971 self.__resultsModel.addTestResults(testResults) 974 self.__resultsModel.addTestResults(testResults)
975 self.__resultsTree.resizeColumns()
972 976
973 @pyqtSlot(tuple) 977 @pyqtSlot(tuple)
974 def __testStarted(self, test): 978 def __testStarted(self, test):
975 """ 979 """
976 Private slot handling the 'startTest' signal of the executor. 980 Private slot handling the 'startTest' signal of the executor.

eric ide

mercurial