Coverage report: 98%

Files Functions Classes

coverage.py v7.14.0, created at 2026-06-28 13:34 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
src / mafw / active.py   95% 39 2 0   64% 14 5   87%
src / mafw / db / db_configurations.py   100% 5 0 0   100% 0 0   100%
src / mafw / db / db_connection.py   100% 96 0 0   100% 54 0   100%
src / mafw / db / db_filter.py   99% 507 3 7   98% 206 4   99%
src / mafw / db / db_model.py   99% 223 2 10   91% 78 7   97%
src / mafw / db / db_wizard.py   100% 69 0 0   100% 36 0   100%
src / mafw / db / fields.py   98% 52 1 0   94% 18 1   97%
src / mafw / db / model_register.py   100% 74 0 2   100% 20 0   100%
src / mafw / db / std_tables.py   95% 56 3 0   50% 4 2   92%
src / mafw / db / trigger.py   98% 294 5 7   96% 94 2   98%
src / mafw / decorators.py   100% 127 0 0   96% 24 1   99%
src / mafw / devtools / __init__.py   100% 44 0 0   100% 14 0   100%
src / mafw / devtools / cli / __init__.py   100% 1 0 0   100% 0 0   100%
src / mafw / devtools / cli / cli.py   100% 19 0 2   100% 0 0   100%
src / mafw / devtools / cli / completion.py   100% 36 0 0   100% 2 0   100%
src / mafw / devtools / cli / dependencies / __init__.py   100% 18 0 0   100% 0 0   100%
src / mafw / devtools / cli / dependencies / audit.py   100% 70 0 0   95% 40 2   98%
src / mafw / devtools / cli / dependencies / freeze.py   100% 25 0 0   100% 8 0   100%
src / mafw / devtools / cli / dependencies / latest.py   98% 169 4 8   91% 64 4   96%
src / mafw / devtools / cli / dependencies / oldest.py   100% 55 0 0   93% 14 1   99%
src / mafw / devtools / cli / dependencies / registry.py   100% 42 0 309   100% 2 0   100%
src / mafw / devtools / cli / documentation / __init__.py   100% 20 0 0   100% 0 0   100%
src / mafw / devtools / cli / documentation / build.py   98% 167 4 356   85% 54 8   95%
src / mafw / devtools / cli / documentation / prune.py   97% 61 2 0   94% 18 1   96%
src / mafw / devtools / cli / documentation / registry.py   100% 35 0 177   100% 8 0   100%
src / mafw / devtools / cli / documentation / server.py   96% 47 2 0   100% 4 0   96%
src / mafw / devtools / cli / release / __init__.py   100% 9 0 0   100% 0 0   100%
src / mafw / devtools / cli / release / create.py   100% 62 0 0   93% 14 1   99%
src / mafw / devtools / dependencies / __init__.py   100% 12 0 0   100% 2 0   100%
src / mafw / devtools / dependencies / audit.py   100% 8 0 0   100% 0 0   100%
src / mafw / devtools / dependencies / compare.py   100% 142 0 0   100% 56 0   100%
src / mafw / devtools / dependencies / compile.py   95% 115 6 74   83% 42 7   92%
src / mafw / devtools / dependencies / freeze.py   86% 169 23 62   75% 80 18   83%
src / mafw / devtools / dependencies / verify.py   95% 61 3 0   86% 22 3   93%
src / mafw / devtools / documentation / __init__.py   100% 13 0 0   100% 2 0   100%
src / mafw / devtools / documentation / builder.py   97% 153 4 355   91% 70 4   96%
src / mafw / devtools / documentation / requirements.py   93% 119 8 0   83% 54 9   90%
src / mafw / devtools / documentation / server.py   85% 159 24 0   90% 40 4   86%
src / mafw / devtools / documentation / versions.py   99% 137 1 0   94% 48 3   98%
src / mafw / devtools / git.py   100% 94 0 0   96% 26 1   99%
src / mafw / devtools / gitlab / __init__.py   100% 8 0 0   100% 2 0   100%
src / mafw / devtools / gitlab / api.py   100% 33 0 0   100% 16 0   100%
src / mafw / devtools / gitlab / docs_registry.py   97% 94 3 6   94% 34 2   96%
src / mafw / devtools / gitlab / registry.py   99% 167 1 0   99% 68 1   99%
src / mafw / devtools / release / __init__.py   100% 12 0 0   100% 2 0   100%
src / mafw / devtools / release / changelog.py   98% 55 1 0   91% 22 2   96%
src / mafw / devtools / release / checks.py   100% 22 0 0   100% 8 0   100%
src / mafw / devtools / release / notes.py   100% 64 0 0   100% 16 0   100%
src / mafw / devtools / release / versioning.py   93% 139 10 0   87% 54 5   91%
src / mafw / enumerators.py   100% 54 0 0   100% 0 0   100%
src / mafw / hookspecs.py   100% 9 0 5   100% 0 0   100%
src / mafw / lazy_import.py   96% 70 3 4   100% 4 0   96%
src / mafw / mafw_errors.py   100% 72 0 0   67% 6 2   97%
src / mafw / models / __init__.py   100% 5 0 0   100% 0 0   100%
src / mafw / models / filter_schema.py   100% 8 0 0   100% 0 0   100%
src / mafw / models / loop_payloads.py   100% 26 0 0   100% 0 0   100%
src / mafw / models / parameter_schema.py   100% 12 0 0   100% 0 0   100%
src / mafw / models / processor_schema.py   100% 17 0 0   100% 4 0   100%
src / mafw / plugin_manager.py   100% 108 0 2   100% 28 0   100%
src / mafw / plugins.py   100% 12 0 0   100% 0 0   100%
src / mafw / processor.py   99% 1014 1 27   99% 366 2   99%
src / mafw / processor_library / abstract_plotter.py   99% 101 1 4   95% 22 1   98%
src / mafw / processor_library / db_init.py   100% 171 0 8   100% 58 0   100%
src / mafw / processor_library / importer.py   100% 125 0 4   100% 34 0   100%
src / mafw / processor_library / sns_plotter.py   99% 241 1 0   100% 46 0   99%
src / mafw / runner.py   100% 80 0 2   100% 24 0   100%
src / mafw / scripts / mafw_exe.py   96% 321 12 4   84% 62 8   94%
src / mafw / steering / builder.py   100% 419 0 0   100% 164 0   100%
src / mafw / steering / models.py   100% 222 0 2   100% 28 0   100%
src / mafw / steering / serializer.py   99% 205 1 2   97% 122 4   98%
src / mafw / steering / validation.py   100% 130 0 0   99% 84 1   99%
src / mafw / timer.py   100% 50 0 0   100% 16 0   100%
src / mafw / tools / click_extensions.py   100% 120 0 4   98% 46 1   99%
src / mafw / tools / db_tools.py   100% 27 0 2   100% 12 0   100%
src / mafw / tools / file_tools.py   100% 80 0 0   100% 54 0   100%
src / mafw / tools / generics.py   100% 12 0 0   100% 6 0   100%
src / mafw / tools / loop_tuning.py   95% 44 2 0   100% 12 0   96%
src / mafw / tools / pandas_tools.py   100% 40 0 0   100% 14 0   100%
src / mafw / tools / parallel.py   56% 9 4 0   0% 2 0   45%
src / mafw / tools / regexp.py   100% 25 0 0   100% 10 0   100%
src / mafw / tools / shell_tools.py   100% 34 0 0   100% 12 0   100%
src / mafw / tools / toml_tools.py   100% 212 0 0   99% 98 1   99%
src / mafw / ui / abstract_user_interface.py   100% 50 0 1   100% 8 0   100%
src / mafw / ui / console_user_interface.py   100% 30 0 0   100% 4 0   100%
src / mafw / ui / rich_user_interface.py   100% 67 0 0   100% 12 0   100%
Total   98% 8420 137 1446   95% 2812 118   98%

No items found using the specified filter.

6 empty files skipped.