fix(test): HTML-fallback-test gebruikt een comment, niet een tag (#1777) #1785
No reviewers
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!1785
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/ci-html-fallback-test-1777"
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?
Wat
De integratietest "Visueel: rauwe HTML schakelt automatisch naar Bron-modus met uitleg" in
document_editor_screen_test.dartfaalde op alle drie de CI-jobs (macOS, Windows, Linux) sinds #1777.Waarom
#1777 veranderde
_rawHtmlvan<!--|</?[A-Za-z][^>]*>naar alleen<!--— HTML-tags round-trippen als platte tekst en zijn geen beperking meer, alleen HTML-commentaar triggert nog de fallback. De test gebruikte nog<div>rauwe html</div>(een tag) en verwachtte fallback naar Bron-modus, maar dat gebeurt niet meer.De unit tests in
markdown_visual_compatibility_test.dartwaren in #1777 al aangepast; deze integratietest was gemist.Fix
Vervang
<div>rauwe html</div>door<!-- rauwe html -->(een HTML-comment die nog steeds fallback triggert). De testnaam en intentie blijven gelijk: een constructie die de brug niet verliesvrij aankan valt terug op Bron-modus met uitleg.Bewaker
Overgeslagen (expliciet): test-only fix, raakt geen bestandsformaat, opslag, afhankelijkheid, uitgaand verkeer of publieke belofte.
Test plan
flutter test test/document_editor_screen_test.dart— 47 tests groenmake check— 10569 tests, 87.1% coveragemake check-secrets— 0 leaksmake sast— 0 findingsGenerated with Devin