Coverage report: 50%

Files Functions Classes

coverage.py v7.10.6, created at 2025-09-20 12:34 +0200

File class statements missing excluded coverage
src/csv_schema_validator/__init__.py (no class) 3 1 0 67%
src/csv_schema_validator/cli.py (no class) 44 44 0 0%
src/csv_schema_validator/main.py (no class) 3 3 0 0%
src/csv_schema_validator/schema_models.py FieldType 0 0 0 100%
src/csv_schema_validator/schema_models.py FieldSchema 11 11 0 0%
src/csv_schema_validator/schema_models.py CSVSchema 4 4 0 0%
src/csv_schema_validator/schema_models.py (no class) 27 0 0 100%
src/csv_schema_validator/schema_validator.py (no class) 15 12 0 20%
src/csv_schema_validator/tests/__init__.py (no class) 0 0 0 100%
src/csv_schema_validator/tests/test_cli.py TestCLI 125 0 0 100%
src/csv_schema_validator/tests/test_cli.py (no class) 40 0 0 100%
src/csv_schema_validator/tests/test_validate_csv.py TestValidateCSV 38 38 0 0%
src/csv_schema_validator/tests/test_validate_csv.py (no class) 28 28 0 0%
src/csv_schema_validator/validate_csv.py (no class) 21 17 0 19%
src/csv_schema_validator/validator.py FieldValidator 59 59 0 0%
src/csv_schema_validator/validator.py (no class) 12 0 0 100%
Total   430 217 0 50%

No items found using the specified filter.