Coverage report: 92%

Files Functions Classes

coverage.py v7.17.0, created at 2026-10-30 08:42 +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/browser/__init__.py   100% 3 0 0   100% 0 0   100%
python/felis/browser/columns.py   97% 68 2 0   93% 28 2   96%
python/felis/browser/config.py   100% 39 0 0   88% 8 1   98%
python/felis/browser/diagram.py   98% 54 1 0   95% 22 1   97%
python/felis/browser/navdata.py   100% 28 0 0   100% 4 0   100%
python/felis/browser/render.py   100% 86 0 0   100% 12 0   100%
python/felis/browser/schemas.py   100% 30 0 0   100% 4 0   100%
python/felis/browser/sitemap.py   100% 64 0 0   100% 12 0   100%
python/felis/cli.py   94% 226 13 0   89% 44 5   93%
python/felis/datamodel.py   99% 732 8 0   96% 278 12   98%
python/felis/db/__init__.py   100% 0 0 0   100% 0 0   100%
python/felis/db/_dialects.py   88% 49 6 0   67% 12 4   84%
python/felis/db/_sqltypes.py   96% 68 3 0   83% 6 1   95%
python/felis/db/_variants.py   95% 44 2 0   83% 12 2   93%
python/felis/db/database_context.py   79% 353 73 23   61% 74 15   76%
python/felis/diff.py   94% 114 7 0   75% 36 7   89%
python/felis/metadata.py   96% 146 6 0   86% 58 8   93%
python/felis/tap_schema.py   93% 241 17 0   92% 66 3   93%
python/felis/tests/__init__.py   100% 0 0 0   100% 0 0   100%
python/felis/tests/postgresql.py   53% 45 21 0   25% 4 1   51%
python/felis/tests/run_cli.py   95% 20 1 0   90% 10 1   93%
python/felis/types.py   95% 44 2 0   100% 0 0   95%
tests/__init__.py   100% 0 0 0   100% 0 0   100%
tests/test_browser.py   100% 307 0 0   98% 50 1   99%
tests/test_cli.py   96% 267 12 0   77% 30 7   94%
tests/test_database_context.py   87% 120 16 0   60% 10 2   85%
tests/test_datamodel.py   99% 773 8 0   91% 32 3   99%
tests/test_diff.py   100% 143 0 0   100% 0 0   100%
tests/test_import_modules.py   83% 6 1 0   50% 2 1   75%
tests/test_metadata.py   99% 145 2 0   87% 54 7   95%
tests/test_postgres.py   25% 69 52 0   0% 10 0   22%
tests/test_tap_schema.py   99% 454 2 0   91% 22 2   99%
tests/test_tap_schema_postgres.py   33% 86 58 0   33% 6 2   33%
Total   93% 4830 315 23   87% 906 88   92%

No items found using the specified filter.