Coverage report: 26%

Files Functions Classes

coverage.py v7.10.6, created at 2025-10-09 03:24 -0700

File statements missing excluded branches partial coverage
python/felis/__init__.py 9 2 0 0 0 78%
python/felis/cli.py 176 98 0 52 1 35%
python/felis/datamodel.py 581 326 0 214 0 32%
python/felis/db/__init__.py 0 0 0 0 0 100%
python/felis/db/dialects.py 24 3 0 2 0 81%
python/felis/db/schema.py 14 8 0 2 0 38%
python/felis/db/sqltypes.py 68 24 0 6 0 59%
python/felis/db/utils.py 150 116 0 52 0 17%
python/felis/db/variants.py 44 21 0 12 0 45%
python/felis/diff.py 114 77 0 36 0 25%
python/felis/metadata.py 124 97 0 44 0 16%
python/felis/tap_schema.py 243 170 0 62 0 24%
python/felis/tests/__init__.py 0 0 0 0 0 100%
python/felis/tests/postgresql.py 45 23 0 4 0 45%
python/felis/tests/run_cli.py 19 14 0 10 0 17%
python/felis/types.py 44 4 0 0 0 91%
tests/__init__.py 0 0 0 0 0 100%
tests/test_cli.py 110 68 0 12 1 35%
tests/test_datamodel.py 462 406 0 22 1 12%
tests/test_db.py 38 23 0 2 0 38%
tests/test_diff.py 142 127 0 0 0 11%
tests/test_metadata.py 146 127 0 54 1 10%
tests/test_postgres.py 38 23 0 2 0 38%
tests/test_tap_schema.py 245 197 0 14 1 19%
tests/test_tap_schema_postgres.py 82 57 0 8 1 29%
Total 2918 2011 0 610 6 26%

No items found using the specified filter.