Coverage report: 25%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-17 08:49 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
python / felis / __init__.py   67% 6 2 0   100% 0 0   67%
python / felis / cli.py   48% 189 98 0   2% 40 1   40%
python / felis / datamodel.py   43% 719 413 0   0% 268 0   31%
python / felis / db / __init__.py   100% 0 0 0   100% 0 0   100%
python / felis / db / _dialects.py   53% 49 23 0   0% 12 0   43%
python / felis / db / _sqltypes.py   65% 68 24 0   0% 6 0   59%
python / felis / db / _variants.py   52% 44 21 0   17% 12 0   45%
python / felis / db / database_context.py   39% 353 216 23   1% 74 1   32%
python / felis / diff.py   32% 114 77 0   0% 36 0   25%
python / felis / metadata.py   20% 147 117 0   0% 58 0   15%
python / felis / tap_schema.py   28% 241 173 0   0% 66 0   22%
python / felis / tests / __init__.py   100% 0 0 0   100% 0 0   100%
python / felis / tests / postgresql.py   49% 45 23 0   0% 4 0   45%
python / felis / tests / run_cli.py   26% 19 14 0   0% 10 0   17%
python / felis / types.py   91% 44 4 0   100% 0 0   91%
tests / __init__.py   100% 0 0 0   100% 0 0   100%
tests / test_cli.py   30% 193 135 0   4% 26 1   27%
tests / test_database_context.py   32% 120 81 0   10% 10 1   31%
tests / test_datamodel.py   12% 713 630 0   3% 32 1   11%
tests / test_diff.py   10% 143 128 0   100% 0 0   10%
tests / test_import_modules.py   83% 6 1 0   50% 2 1   75%
tests / test_metadata.py   13% 145 126 0   2% 54 1   10%
tests / test_postgres.py   23% 69 53 0   0% 10 0   20%
tests / test_tap_schema.py   17% 454 379 0   5% 22 1   16%
tests / test_tap_schema_postgres.py   30% 86 60 0   17% 6 1   29%
Total   29% 3967 2798 23   1% 748 9   25%

No items found using the specified filter.