Coverage report:
87.15%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-04-29 15:53 +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 / 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)
86.27%
51
7
0
100.00%
6
0
87.72%
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%
67
0
0
91.18%
34
3
97.03%
src / ezxl / io / _formatters.py
(no class)
98.21%
56
1
0
83.33%
6
1
96.77%
src / ezxl / utils / __init__.py
(no class)
100.00%
0
0
0
100.00%
0
0
100.00%
src / ezxl / utils / _pywintypes_compat.py
(no class)
0.00%
8
8
0
100.00%
0
0
0.00%
Total
87.45%
263
33
273
85.71%
56
8
87.15%
No items found using the specified filter.