Coverage report: 95%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-20 21:23 +0000

File class statements missing excluded coverage
app/__init__.py (no class) 28 2 0 93%
app/doc_indexer/index_doc.py (no class) 28 0 0 100%
app/doc_indexer/retrieve_document.py (no class) 4 0 0 100%
app/doc_parsers/parse_pdf.py (no class) 24 0 0 100%
app/doc_parsers/parse_txt.py (no class) 14 2 0 86%
app/doc_parsers/process_doc.py (no class) 27 6 0 78%
app/main/__init__.py (no class) 4 0 0 100%
app/main/forms.py LoginForm 0 0 0 100%
app/main/forms.py PDFUploadForm 0 0 0 100%
app/main/forms.py (no class) 10 0 0 100%
app/main/routes.py (no class) 154 24 0 84%
app/models.py User 2 0 0 100%
app/models.py Document 0 0 0 100%
app/models.py (no class) 15 0 0 100%
config.py Config 0 0 0 100%
config.py TestingConfig 0 0 0 100%
config.py (no class) 11 0 0 100%
tests/conftest.py (no class) 32 0 0 100%
tests/test_app_creation.py (no class) 26 0 0 100%
tests/test_chat_route.py (no class) 13 0 0 100%
tests/test_database_data.py (no class) 47 0 0 100%
tests/test_delete.py (no class) 56 0 0 100%
tests/test_download.py (no class) 55 0 0 100%
tests/test_index_doc.py (no class) 33 0 0 100%
tests/test_md.py (no class) 35 0 0 100%
tests/test_parser.py (no class) 42 0 0 100%
tests/test_pdf_upload.py (no class) 43 0 0 100%
tests/test_query_database.py (no class) 30 0 0 100%
Total   733 34 0 95%

No items found using the specified filter.