Coverage report: 79.78%

Files Functions Classes

coverage.py v7.13.5, created at 2026-03-31 10:03 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
src / ezqt_widgets / __init__.py   94.74% 19 1 0   50.00% 2 1   90.48%
src / ezqt_widgets / _version.py   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / cli / __init__.py   0.00% 2 2 0   100.00% 0 0   0.00%
src / ezqt_widgets / cli / _runner.py   0.00% 95 95 0   0.00% 30 0   0.00%
src / ezqt_widgets / types.py   92.59% 27 2 0   50.00% 4 2   87.10%
src / ezqt_widgets / utils / __init__.py   100.00% 2 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / utils / _network_utils.py   56.25% 64 28 0   41.67% 12 3   53.95%
src / ezqt_widgets / widgets / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / button / date_button.py   95.15% 227 11 0   73.81% 42 9   91.82%
src / ezqt_widgets / widgets / button / icon_button.py   78.19% 243 53 0   55.00% 60 15   73.60%
src / ezqt_widgets / widgets / button / loader_button.py   91.18% 340 30 0   60.94% 64 15   86.39%
src / ezqt_widgets / widgets / input / __init__.py   100.00% 8 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / input / auto_complete_input.py   100.00% 65 0 0   75.00% 4 1   98.55%
src / ezqt_widgets / widgets / input / file_picker_input.py   91.26% 103 9 0   41.67% 12 3   86.09%
src / ezqt_widgets / widgets / input / password_input.py   76.03% 242 58 0   54.05% 74 12   70.89%
src / ezqt_widgets / widgets / input / search_input.py   73.50% 117 31 0   42.11% 38 2   65.81%
src / ezqt_widgets / widgets / input / spin_box_input.py   87.02% 131 17 0   62.50% 8 1   85.61%
src / ezqt_widgets / widgets / input / tab_replace_textedit.py   80.30% 66 13 0   50.00% 8 0   77.03%
src / ezqt_widgets / widgets / label / __init__.py   100.00% 6 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / label / clickable_tag_label.py   99.19% 123 1 0   88.89% 18 2   97.87%
src / ezqt_widgets / widgets / label / framed_label.py   100.00% 69 0 0   75.00% 4 1   98.63%
src / ezqt_widgets / widgets / label / hover_label.py   72.48% 218 60 0   48.08% 52 11   67.78%
src / ezqt_widgets / widgets / label / indicator_label.py   98.61% 72 1 0   83.33% 6 1   97.44%
src / ezqt_widgets / widgets / misc / __init__.py   100.00% 10 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / misc / circular_timer.py   79.35% 155 32 0   36.36% 22 8   74.01%
src / ezqt_widgets / widgets / misc / collapsible_section.py   94.49% 127 7 0   83.33% 24 2   92.72%
src / ezqt_widgets / widgets / misc / draggable_list.py   91.10% 337 30 0   70.27% 74 16   87.35%
src / ezqt_widgets / widgets / misc / notification_banner.py   90.00% 140 14 0   50.00% 20 8   85.00%
src / ezqt_widgets / widgets / misc / option_selector.py   93.65% 189 12 0   66.67% 36 12   89.33%
src / ezqt_widgets / widgets / misc / theme_icon.py   89.11% 101 11 0   90.62% 32 3   89.47%
src / ezqt_widgets / widgets / misc / toggle_icon.py   75.81% 215 52 0   50.00% 58 21   70.33%
src / ezqt_widgets / widgets / misc / toggle_switch.py   84.68% 111 17 0   62.50% 8 3   83.19%
src / ezqt_widgets / widgets / shared / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
src / ezqt_widgets / widgets / shared / _defaults.py   100.00% 47 0 0   100.00% 0 0   100.00%
Total   84.07% 3684 587 0   57.58% 712 152   79.78%

No items found using the specified filter.