test: pytest-Suite ohne Ollama-Abhängigkeit
33 Tests mit Fakes für die Modellaufrufe: Abschnittsbildung, Glossar (jede Ersetzung trifft die Testdaten), Streaming-Auswertung und Fehlerfälle, Satztrennung, Absatzgliederung inkl. Teilen/Verbinden, Zwischenspeicher und Kommandozeile. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
1414f0c229
commit
6e5117a33b
1 changed files with 329 additions and 0 deletions
11
README.md
11
README.md
|
|
@ -75,6 +75,17 @@ Ersetzungen ohne Treffer werden gemeldet (Tippfehler im Glossar).
|
|||
|
||||
Ein Lauf dauert mit `qwen3:32b` vollständig auf einer RTX 3090 etwa 6 Minuten.
|
||||
|
||||
## Tests
|
||||
|
||||
```bash
|
||||
python3 -m pytest
|
||||
```
|
||||
|
||||
Die Tests brauchen kein Ollama: Modellaufrufe werden durch Fakes ersetzt. Geprüft
|
||||
werden Abschnittsbildung, Glossar (inkl. „jede Ersetzung in `ramstein.glossar.txt`
|
||||
trifft die Testdaten“), Streaming-Auswertung, Absatzgliederung (Text bleibt
|
||||
unverändert, 3–10 Sätze), Zwischenspeicher/Fortsetzen und die Kommandozeile.
|
||||
|
||||
## Zwischenstände
|
||||
|
||||
Jeder fertige Abschnitt und jede Absatzgliederung wird in `<Ausgabe>.parts/`
|
||||
|
|
|
|||
Loading…
Reference in a new issue