Coverage report:
80.22%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-10-17 10:25 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / ezxl / __init__.py
(no class)
62.07%
29
11
0
50.00%
6
3
60.00%
src / ezxl / _version.py
(no class)
100.00%
2
0
0
100.00%
0
0
100.00%
src / ezxl / cli / __init__.py
(no class)
100.00%
3
0
0
100.00%
0
0
100.00%
src / ezxl / cli / _console.py
(no class)
100.00%
3
0
0
100.00%
0
0
100.00%
src / ezxl / cli / commands / __init__.py
(no class)
100.00%
5
0
0
100.00%
0
0
100.00%
src / ezxl / cli / commands / _docs.py
(no class)
100.00%
14
0
0
100.00%
2
0
100.00%
src / ezxl / cli / commands / _info.py
(no class)
79.66%
59
12
0
66.67%
6
2
78.46%
src / ezxl / cli / commands / _version.py
(no class)
100.00%
25
0
0
75.00%
4
1
96.55%
src / ezxl / cli / main.py
(no class)
94.87%
39
2
2
100.00%
2
0
95.12%
src / ezxl / core / __init__.py
(no class)
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
EzXlError
100.00%
4
0
0
100.00%
2
0
100.00%
src / ezxl / exceptions.py
ExcelNotAvailableError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
ExcelSessionLostError
0.00%
1
1
0
100.00%
0
0
0.00%
src / ezxl / exceptions.py
ExcelThreadViolationError
0.00%
1
1
0
100.00%
0
0
0.00%
src / ezxl / exceptions.py
WorkbookNotFoundError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
SheetNotFoundError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
COMOperationError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
GUIOperationError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
FormatterError
100.00%
1
0
0
100.00%
0
0
100.00%
src / ezxl / exceptions.py
(no class)
100.00%
19
0
0
100.00%
0
0
100.00%
src / ezxl / gui / __init__.py
(no class)
55.56%
9
4
0
50.00%
2
1
54.55%
src / ezxl / gui / _protocols.py
ExcelAppLike
100.00%
0
0
2
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractRibbonBackend
100.00%
0
0
53
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractMenuBackend
100.00%
0
0
37
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractDialogBackend
100.00%
0
0
46
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractKeysBackend
100.00%
0
0
13
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractBackstageFileOps
100.00%
0
0
37
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
AbstractBackstageNavigator
100.00%
0
0
27
100.00%
0
0
100.00%
src / ezxl / gui / _protocols.py
(no class)
100.00%
10
0
58
100.00%
0
0
100.00%
src / ezxl / io / __init__.py
(no class)
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _converters.py
(no class)
88.00%
50
6
0
100.00%
6
0
89.29%
src / ezxl / io / _formatters.py
_ColumnWidthOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
_RowHeightOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
_FontOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
_FillOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
_BorderOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
_AlignOp
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / io / _formatters.py
ExcelFormatter
100.00%
73
0
0
89.47%
38
4
96.40%
src / ezxl / io / _formatters.py
(no class)
98.28%
58
1
0
83.33%
6
1
96.88%
src / ezxl / utils / __init__.py
(no class)
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / utils / _com_utils.py
(no class)
0.00%
40
40
0
0.00%
10
0
0.00%
src / ezxl / utils / _pywintypes_compat.py
(no class)
0.00%
7
7
0
100.00%
0
0
0.00%
Total
81.40%
457
85
275
73.81%
84
12
80.22%
No items found using the specified filter.