1
0
mirror of https://github.com/fumiama/orbyte.git synced 2026-06-11 05:30:29 +08:00
This commit is contained in:
源文雨
2025-02-24 23:52:18 +09:00
parent 8f413ecfdf
commit eec7c4821d
12 changed files with 626 additions and 0 deletions

21
pbuf/pbuf_test.go Normal file
View File

@@ -0,0 +1,21 @@
package pbuf
import (
"crypto/rand"
"runtime"
"testing"
)
func TestBytes(t *testing.T) {
for i := 0; i < 4096; i++ {
b := NewBytes(i)
rand.Read(b.Bytes())
b.Destroy()
}
runtime.GC()
out, in := bufferPool.p.CountItems()
t.Log(out, in)
if out != 0 || in != 1 {
t.Fail()
}
}