Test internal/drawstate and the module packages each package may import

This commit is contained in:
2026-10-05 11:43:04 +02:00
committed by Lillem4n
parent b1d26cd999
commit 4a680f03b3
6 changed files with 114 additions and 10 deletions
+2 -2
View File
@@ -43,7 +43,7 @@ func TestGrowIsALowerBound(t *testing.T) {
}
for i := 0; i < 50; i++ {
var frames frameStack
if got := len(expand(f.rand, tmpl, renderScope{frames: &frames})); got < tmpl.compiled.grow {
if got := len(expand(f.draws, tmpl, renderScope{frames: &frames})); got < tmpl.compiled.grow {
t.Errorf("format %q: expand emitted %d bytes, below grow %d", format, got, tmpl.compiled.grow)
}
}
@@ -113,7 +113,7 @@ func TestNodeSwitchesHandleEveryKind(t *testing.T) {
"prove": func(n node) { (&valueProof{}).prove(n) },
"render": func(n node) {
var frames frameStack
render(engine(1).rand, n, renderScope{frames: &frames, row: renderedRow{tbl, 0}})
render(engine(1).draws, n, renderScope{frames: &frames, row: renderedRow{tbl, 0}})
},
"renderEdges": func(n node) { renderEdges(n) },
"stepInto": func(n node) { _, _ = stepInto(n, "x") },