--- a/src/eric7/DataViews/PyCoverageDialog.py Thu Feb 22 16:26:46 2024 +0100 +++ b/src/eric7/DataViews/PyCoverageDialog.py Thu Feb 22 16:34:43 2024 +0100 @@ -79,11 +79,11 @@ self.__menu.addAction(self.tr("Erase Coverage Info"), self.__erase) self.resultList.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu) self.resultList.customContextMenuRequested.connect(self.__showContextMenu) - + # eric-ide server interface - self.__serverCoverageInterface = ericApp().getObject( - "EricServer" - ).getServiceInterface("Coverage") + self.__serverCoverageInterface = ( + ericApp().getObject("EricServer").getServiceInterface("Coverage") + ) def __format_lines(self, lines): """ @@ -256,13 +256,17 @@ try: if FileSystemUtilities.isRemoteFileName(self.cfn): - file, statements, excluded, missing, readable = ( - self.__serverCoverageInterface.analyzeFile(file) - ) + ( + file, + statements, + excluded, + missing, + readable, + ) = self.__serverCoverageInterface.analyzeFile(file) else: - statements, excluded, missing, readable = ( - cover.analysis2(file)[1:] - ) + statements, excluded, missing, readable = cover.analysis2(file)[ + 1: + ] n = len(statements) m = n - len(missing) pc = 100.0 * m / n if n > 0 else 100.0