Add Regression-Test: Render img with pymupdf and compare visually against test fixtures

This commit is contained in:
Rob committed 2026-04-16 13:16:48 +02:00
1 parent 6e2404774a
commit 3fc506c40e
4 files changed
+288 -1

No files matched your search

+9 -1
View File
@@ -145,11 +145,19 @@ Die laufende Nummer entspricht der Nummerierung in Spalte A der Excel-Datei.
## Tests ausführen
**Alle Tests starten**
```bash
pytest tests/ -v
```
Die Tests benötigen keine echten Excel- oder PDF-Dateien und laufen vollständig mit synthetischen Daten.
**Nur den Regression-Test.**
*Der Test erwartet, dass im Ordner 2026_Feb die Excel-Datei und in reference/ die Ground-Truth-PDFs liegen. Er generiert PDFs in ein Temp-Verzeichnis und vergleicht sie pixelweise. Bei Abweichungen werden Diff-Bilder nach diff geschrieben.*
```bash
python -m pytest tests/test_regression.py -v
```
---