1
0
pool/pool_test.go

23 lines
440 B
Go

package pool_test
import "testing"
func TestPool(t *testing.T) {
// initial stats
// get empty
// get pooled own
// get pooled foreign
// get own no alloc
// get foreign no alloc
// put own
// put foreign empty
// put foreign not empty
// release on put no free
// release on put with free
// release all no free
// release all with free
// release on timeout no free
// release on timeout with free
// use default algo
}