Coverage report:
66%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-03-29 22:41 +0000
File
function
statements
missing
excluded
coverage
src / ezxl / __init__.py
(no function)
29
11
0
62%
src / ezxl / core / __init__.py
(no function)
0
0
0
100%
src / ezxl / exceptions.py
EzXlError.__init__
4
0
0
100%
src / ezxl / exceptions.py
ExcelNotAvailableError.__init__
1
0
0
100%
src / ezxl / exceptions.py
ExcelSessionLostError.__init__
1
1
0
0%
src / ezxl / exceptions.py
ExcelThreadViolationError.__init__
1
1
0
0%
src / ezxl / exceptions.py
WorkbookNotFoundError.__init__
1
0
0
100%
src / ezxl / exceptions.py
SheetNotFoundError.__init__
1
0
0
100%
src / ezxl / exceptions.py
COMOperationError.__init__
1
0
0
100%
src / ezxl / exceptions.py
GUIOperationError.__init__
1
0
0
100%
src / ezxl / exceptions.py
FormatterError.__init__
1
0
0
100%
src / ezxl / exceptions.py
(no function)
19
0
0
100%
src / ezxl / gui / __init__.py
(no function)
9
4
0
56%
src / ezxl / gui / _protocols.py
AbstractRibbonBackend.execute
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractRibbonBackend.is_enabled
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractRibbonBackend.is_pressed
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractRibbonBackend.is_visible
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractMenuBackend.click
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractMenuBackend.list_bars
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractMenuBackend.list_controls
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractDialogBackend.get_file_open
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractDialogBackend.get_file_save
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractDialogBackend.alert
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractKeysBackend.send_keys
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageFileOps.save
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageFileOps.save_as
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageFileOps.open_file
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageFileOps.close_workbook
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageNavigator.open_options
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageNavigator.open_save_as_panel
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageNavigator.open_file
0
0
1
100%
src / ezxl / gui / _protocols.py
AbstractBackstageNavigator.close_workbook
0
0
1
100%
src / ezxl / gui / _protocols.py
(no function)
47
0
27
100%
src / ezxl / io / __init__.py
(no function)
0
0
0
100%
src / ezxl / io / _converters.py
read_excel
7
0
0
100%
src / ezxl / io / _converters.py
read_csv
7
0
0
100%
src / ezxl / io / _converters.py
xlsx_to_csv
6
0
0
100%
src / ezxl / io / _converters.py
csv_to_xlsx
6
0
0
100%
src / ezxl / io / _converters.py
read_sheet
7
7
0
0%
src / ezxl / io / _converters.py
(no function)
12
0
0
100%
src / ezxl / io / _formatters.py
ExcelFormatter.__init__
4
4
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.column_width
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.row_height
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.font
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.fill
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.border
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.align
2
2
0
0%
src / ezxl / io / _formatters.py
ExcelFormatter.save
51
51
0
0%
src / ezxl / io / _formatters.py
_iter_cells
7
7
0
0%
src / ezxl / io / _formatters.py
(no function)
49
0
0
100%
src / ezxl / utils / __init__.py
(no function)
0
0
0
100%
src / ezxl / version.py
(no function)
2
0
0
100%
Total
286
98
46
66%
No items found using the specified filter.