Coverage report: 98%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-02 20:06 +0200

File class   statements missing excluded   coverage
eval_harness / __init__.py (no class)   0 0 0   100%
eval_harness / dataset.py GoldenItem   0 0 0   100%
eval_harness / dataset.py (no class)   34 1 0   97%
eval_harness / providers / __init__.py (no class)   0 0 0   100%
eval_harness / providers / base.py Provider   0 0 1   100%
eval_harness / providers / base.py (no class)   2 0 1   100%
eval_harness / providers / ollama.py OllamaError   0 0 0   100%
eval_harness / providers / ollama.py OllamaProvider   17 3 0   82%
eval_harness / providers / ollama.py (no class)   9 0 0   100%
eval_harness / scorers / __init__.py (no class)   0 0 0   100%
eval_harness / scorers / base.py ScoreResult   0 0 0   100%
eval_harness / scorers / base.py Scorer   0 0 1   100%
eval_harness / scorers / base.py (no class)   10 0 1   100%
eval_harness / scorers / bleu.py BleuScorer   8 0 0   100%
eval_harness / scorers / bleu.py (no class)   8 0 0   100%
eval_harness / scorers / exact_match.py ExactMatchScorer   2 0 0   100%
eval_harness / scorers / exact_match.py (no class)   5 0 0   100%
eval_harness / scorers / judge.py JudgeParseError   0 0 0   100%
eval_harness / scorers / judge.py LLMJudgeScorer   18 0 0   100%
eval_harness / scorers / judge.py (no class)   33 0 0   100%
eval_harness / scorers / rouge.py RougeScorer   9 0 0   100%
eval_harness / scorers / rouge.py (no class)   9 0 0   100%
eval_harness / scorers / semantic.py SemanticScorer   12 0 0   100%
eval_harness / scorers / semantic.py (no class)   10 0 0   100%
Total     186 4 4   98%

No items found using the specified filter.