Coverage report: 87%

Files Functions Classes

coverage.py v7.10.7, created at 2025-09-23 17:56 +0000

File statements missing excluded coverage
backend/app/__init__.py 0 0 0 100%
backend/app/config.py 15 0 0 100%
backend/app/database.py 14 4 0 71%
backend/app/eis/__init__.py 0 0 0 100%
backend/app/eis/email_scraper.py 339 141 0 58%
backend/app/eis/job_scraper.py 194 110 0 43%
backend/app/eis/location_parser.py 90 0 0 100%
backend/app/eis/models.py 47 0 0 100%
backend/app/eis/routers.py 27 14 0 48%
backend/app/eis/schemas.py 44 0 0 100%
backend/app/main.py 30 2 0 93%
backend/app/models.py 147 1 0 99%
backend/app/oauth2.py 32 3 0 91%
backend/app/routers/__init__.py 128 26 0 80%
backend/app/routers/dashboard.py 48 0 0 100%
backend/app/routers/data_tables.py 31 4 0 87%
backend/app/routers/export.py 30 0 0 100%
backend/app/routers/login.py 17 1 0 94%
backend/app/routers/user.py 91 21 0 77%
backend/app/schemas.py 258 0 0 100%
backend/app/utils.py 75 23 0 69%
backend/tests/__init__.py 0 0 0 100%
backend/tests/conftest.py 212 18 0 92%
backend/tests/eis/__init__.py 0 0 0 100%
backend/tests/eis/test_email_scraper.py 460 4 0 99%
backend/tests/eis/test_job_scraper.py 40 0 0 100%
backend/tests/eis/test_location_parser.py 121 0 0 100%
backend/tests/eis/test_routers.py 18 0 0 100%
backend/tests/routers/__init__.py 0 0 0 100%
backend/tests/routers/test_dashboard.py 22 0 0 100%
backend/tests/routers/test_data_tables.py 118 0 0 100%
backend/tests/routers/test_export.py 8 0 0 100%
backend/tests/routers/test_login.py 18 0 0 100%
backend/tests/routers/test_user.py 108 0 0 100%
backend/tests/test_utils.py 23 0 0 100%
backend/tests/utils/__init__.py 0 0 0 100%
backend/tests/utils/create_data.py 109 7 0 94%
backend/tests/utils/files.py 46 11 0 76%
backend/tests/utils/seed_database.py 22 4 0 82%
backend/tests/utils/table_data.py 49 0 0 100%
Total 3031 394 0 87%

No items found using the specified filter.