Coverage report: 71.36%

Files Functions Classes

coverage.py v7.7.1, created at 2025-10-24 03:22 +0000

File function statements missing excluded coverage
vorlagellm/__init__.py (no function) 0 0 0 100.00%
vorlagellm/agreements.py WitnessComparison.plural 3 3 0 0.00%
vorlagellm/agreements.py get_app_witness_agreements 12 0 0 100.00%
vorlagellm/agreements.py count_witness_agreements 4 0 0 100.00%
vorlagellm/agreements.py (no function) 14 0 0 100.00%
vorlagellm/chains.py parse_result 8 2 0 75.00%
vorlagellm/chains.py strip_hyphens 1 0 0 100.00%
vorlagellm/chains.py build_chain 2 0 0 100.00%
vorlagellm/chains.py build_source_chain 2 0 0 100.00%
vorlagellm/chains.py print_prompt 2 2 0 0.00%
vorlagellm/chains.py build_corresponding_text_chain 4 1 0 75.00%
vorlagellm/chains.py (no function) 9 0 0 100.00%
vorlagellm/ensemble.py do_ensemble 44 44 0 0.00%
vorlagellm/ensemble.py (no function) 5 0 0 100.00%
vorlagellm/languages.py convert_language_code 3 0 0 100.00%
vorlagellm/languages.py (no function) 2 0 0 100.00%
vorlagellm/main.py run 79 21 0 73.42%
vorlagellm/main.py doc_db 5 5 0 0.00%
vorlagellm/main.py apparatus_db 4 4 0 0.00%
vorlagellm/main.py similar 6 6 0 0.00%
vorlagellm/main.py evaluate 30 30 0 0.00%
vorlagellm/main.py agreements 9 9 0 0.00%
vorlagellm/main.py ensemble 4 4 0 0.00%
vorlagellm/main.py (no function) 31 0 0 100.00%
vorlagellm/prompts.py readings_list_to_str 5 0 0 100.00%
vorlagellm/prompts.py build_prompt 4 0 0 100.00%
vorlagellm/prompts.py build_source_prompt 6 0 0 100.00%
vorlagellm/prompts.py build_corresponding_text_prompt 4 0 0 100.00%
vorlagellm/prompts.py (no function) 6 0 0 100.00%
vorlagellm/rag.py sentence_components 2 0 0 100.00%
vorlagellm/rag.py get_similar_verses 18 18 0 0.00%
vorlagellm/rag.py get_similar_verses_by_phrase 4 4 0 0.00%
vorlagellm/rag.py build_apparatus_embeddingdocs 9 0 0 100.00%
vorlagellm/rag.py build_teidoc_embeddingdocs 7 0 0 100.00%
vorlagellm/rag.py get_db 15 1 0 93.33%
vorlagellm/rag.py get_apparatus_db 4 1 0 75.00%
vorlagellm/rag.py get_teidoc_db 4 1 0 75.00%
vorlagellm/rag.py (no function) 14 0 0 100.00%
vorlagellm/tei.py read_tei 3 0 0 100.00%
vorlagellm/tei.py find_element 6 0 0 100.00%
vorlagellm/tei.py find_elements 3 0 0 100.00%
vorlagellm/tei.py get_siglum 4 1 0 75.00%
vorlagellm/tei.py get_language_code 4 1 0 75.00%
vorlagellm/tei.py get_language 2 0 0 100.00%
vorlagellm/tei.py app_has_witness 2 0 0 100.00%
vorlagellm/tei.py get_verses 2 0 0 100.00%
vorlagellm/tei.py find_readings 4 1 0 75.00%
vorlagellm/tei.py get_reading_permutations 31 3 0 90.32%
vorlagellm/tei.py get_reading_permutations.clean_text 1 0 0 100.00%
vorlagellm/tei.py get_verse_element 1 0 0 100.00%
vorlagellm/tei.py get_verse_text 4 0 0 100.00%
vorlagellm/tei.py add_witness_readings 11 2 0 81.82%
vorlagellm/tei.py remove_witnesss_readings 8 8 0 0.00%
vorlagellm/tei.py write_tei 2 0 0 100.00%
vorlagellm/tei.py get_witness_list 4 1 0 75.00%
vorlagellm/tei.py add_siglum 9 0 0 100.00%
vorlagellm/tei.py has_witness 2 0 0 100.00%
vorlagellm/tei.py reading_has_witness 4 0 0 100.00%
vorlagellm/tei.py add_wit_detail 11 0 0 100.00%
vorlagellm/tei.py find_parent 6 0 0 100.00%
vorlagellm/tei.py strip_namespace 5 1 0 80.00%
vorlagellm/tei.py write_elements 6 0 0 100.00%
vorlagellm/tei.py get_apparatus_verse_text 35 6 0 82.86%
vorlagellm/tei.py extract_text 31 9 0 70.97%
vorlagellm/tei.py readings_for_witness 2 0 0 100.00%
vorlagellm/tei.py add_doc_metadata 9 0 0 100.00%
vorlagellm/tei.py add_responsibility_statement 22 2 0 90.91%
vorlagellm/tei.py add_responsibility_statement_llm 3 0 0 100.00%
vorlagellm/tei.py (no function) 45 0 0 100.00%
Total   667 191 0 71.36%

No items found using the specified filter.