| 12345678910111213141516171819 |
- package utl
- import (
- "testing"
- "time"
- )
- func TestWorkPool_Put(t *testing.T) {
- p := NewWorkPool(WithWorkPoolSize(16))
- num := 2
- for num > 0 {
- p.Put(func(timer *time.Timer) {
- time.Sleep(0 * time.Second)
- })
- num = num - 1
- }
- time.Sleep(time.Second)
- }
|