zstdFrame returns a zstd-compressed frame of b.
(t testing.TB, b []byte)
| 293 | |
| 294 | // zstdFrame returns a zstd-compressed frame of b. |
| 295 | func zstdFrame(t testing.TB, b []byte) []byte { |
| 296 | t.Helper() |
| 297 | enc, err := zstd.NewWriter(io.Discard, zstd.WithEncoderConcurrency(1)) |
| 298 | if err != nil { |
| 299 | t.Fatalf("zstd.NewWriter: %v", err) |
| 300 | } |
| 301 | defer enc.Close() |
| 302 | return enc.EncodeAll(b, nil) |
| 303 | } |
| 304 | |
| 305 | // wireFrame writes a 4-byte little-endian length prefix plus payload to buf. |
| 306 | func wireFrame(buf *bytes.Buffer, payload []byte) { |
no test coverage detected
searching dependent graphs…