Coverage report: 90%
Files Functions Classes
coverage.py v7.15.2, created at 2026-07-16 14:48 -0700
| 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 | 93% | 181 | 13 | 0 | 83% | 36 | 6 | 91% | |||
| python/felis/datamodel.py | 99% | 580 | 8 | 0 | 94% | 214 | 12 | 97% | |||
| 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% | 147 | 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 | 84% | 19 | 3 | 0 | 70% | 10 | 3 | 79% | |||
| 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_cli.py | 94% | 158 | 10 | 0 | 75% | 20 | 5 | 92% | |||
| tests/test_database_context.py | 87% | 120 | 16 | 0 | 60% | 10 | 2 | 85% | |||
| tests/test_datamodel.py | 99% | 463 | 1 | 0 | 91% | 22 | 2 | 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% | 421 | 1 | 0 | 93% | 14 | 1 | 99% | |||
| tests/test_tap_schema_postgres.py | 33% | 86 | 58 | 0 | 33% | 6 | 2 | 33% | |||
| Total | 91% | 3502 | 304 | 23 | 83% | 666 | 82 | 90% | |||
No items found using the specified filter.