MCPcopy
hub / github.com/valyala/quicktemplate / testQWriter

Function testQWriter

writer_test.go:192–207  ·  view source on GitHub ↗
(t *testing.T, f func(wn, we *QWriter) (expectedS string))

Source from the content-addressed store, hash-verified

190}
191
192func testQWriter(t *testing.T, f func(wn, we *QWriter) (expectedS string)) {
193 bb := AcquireByteBuffer()
194 qw := AcquireWriter(bb)
195 wn := qw.N()
196 we := qw.E()
197
198 expectedS := f(wn, we)
199
200 ReleaseWriter(qw)
201
202 if string(bb.B) != expectedS {
203 t.Fatalf("unexpected output:\n%q\nExpecting\n%q", bb.B, expectedS)
204 }
205
206 ReleaseByteBuffer(bb)
207}

Callers 12

TestQWriterSFunction · 0.85
TestQWriterZFunction · 0.85
TestQWriterSZFunction · 0.85
TestQWriterQFunction · 0.85
TestQWriterQZFunction · 0.85
TestQWriterJFunction · 0.85
TestQWriterJZFunction · 0.85
TestQWriterUFunction · 0.85
TestQWriterUZFunction · 0.85
TestQWriterVFunction · 0.85
TestQWriterFFunction · 0.85
TestQWriterFPrecFunction · 0.85

Calls 6

AcquireByteBufferFunction · 0.85
AcquireWriterFunction · 0.85
ReleaseWriterFunction · 0.85
ReleaseByteBufferFunction · 0.85
NMethod · 0.80
EMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…