De integratietest voor mermaid/MathJax in de document-PDF draait nergens #1894
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1894
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
integration_test/document_pdf_graphics_test.dartdraait in geen enkelmake-doel en in geen enkele workflow. Alleen
docs/CHECKS.mdnoemt hem, alscommando dat je met de hand typt:
De zustertest
integration_test/native_face_scan_test.dartstaat wél in.github/workflows/ci.yml(drie platformen, op eenv*-tag). Deze niet.Dat is ongelukkig, want de test bestaat precies omdat de gewone suite hier niets
zegt. Uit zijn eigen kop en uit
docs/CHECKS.md:Er is dus een renderpad in de document-PDF-export dat door niets
geautomatiseerd wordt aangeraakt: de unittests vallen er stil terug op de
brontekst, en de integratietest die het echte pad wél draait, draait nergens.
Een mermaid-diagram of formule die stil leeg of stuk in een geëxporteerde PDF
belandt, wordt door geen enkele poort gezien.
Voorstel
Toevoegen aan de matrix in
.github/workflows/ci.ymlnaastnative_face_scan_test.dart(minimaal macOS), of — als dat te duur is — aan dehandmatige
check-release-slag mét een regel in de releaseprocedure, zodat hettenminste vóór een tag gebeurt in plaats van als iemand eraan denkt.
Gevonden bij een kritische review van het kwaliteitsbewakingssysteem, 31-08-2026.