src/eric7/DataViews/PyCoverageDialog.py

branch
eric7-maintenance
changeset 9654
7328efba128b
parent 9549
67295777d9fe
parent 9653
e67609152c5e
child 9725
b9a29a7aa820
equal deleted inserted replaced
9555:88f10deec960 9654:7328efba128b
1 # -*- coding: utf-8 -*- 1 # -*- coding: utf-8 -*-
2 2
3 # Copyright (c) 2003 - 2022 Detlev Offenbach <detlev@die-offenbachs.de> 3 # Copyright (c) 2003 - 2023 Detlev Offenbach <detlev@die-offenbachs.de>
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a Python code coverage dialog. 7 Module implementing a Python code coverage dialog.
8 """ 8 """
19 QHeaderView, 19 QHeaderView,
20 QMenu, 20 QMenu,
21 QTreeWidgetItem, 21 QTreeWidgetItem,
22 ) 22 )
23 23
24 from eric7 import Utilities
25 from eric7.DebugClients.Python.coverage import Coverage 24 from eric7.DebugClients.Python.coverage import Coverage
26 from eric7.DebugClients.Python.coverage.misc import CoverageException 25 from eric7.DebugClients.Python.coverage.misc import CoverageException
27 from eric7.EricWidgets import EricMessageBox 26 from eric7.EricWidgets import EricMessageBox
28 from eric7.EricWidgets.EricApplication import ericApp 27 from eric7.EricWidgets.EricApplication import ericApp
28 from eric7.SystemUtilities import FileSystemUtilities
29 29
30 from .Ui_PyCoverageDialog import Ui_PyCoverageDialog 30 from .Ui_PyCoverageDialog import Ui_PyCoverageDialog
31 31
32 32
33 class PyCoverageDialog(QDialog, Ui_PyCoverageDialog): 33 class PyCoverageDialog(QDialog, Ui_PyCoverageDialog):
194 194
195 if isinstance(fn, list): 195 if isinstance(fn, list):
196 files = fn 196 files = fn
197 self.path = os.path.dirname(cfn) 197 self.path = os.path.dirname(cfn)
198 elif os.path.isdir(fn): 198 elif os.path.isdir(fn):
199 files = Utilities.direntries(fn, True, "*.py", False) 199 files = FileSystemUtilities.direntries(fn, True, "*.py", False)
200 self.path = fn 200 self.path = fn
201 else: 201 else:
202 files = [fn] 202 files = [fn]
203 self.path = os.path.dirname(cfn) 203 self.path = os.path.dirname(cfn)
204 files.sort() 204 files.sort()

eric ide

mercurial