Coverage report:
71.36%
hide covered
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.