7 func TestAsyncSendErr(t *testing.T) {
9 asyncSendErr(ch, ErrTimeout)
12 t.Fatalf("should not get")
16 ch = make(chan error, 1)
17 asyncSendErr(ch, ErrTimeout)
21 t.Fatalf("should get")
25 func TestAsyncNotify(t *testing.T) {
26 ch := make(chan struct{})
30 t.Fatalf("should not get")
34 ch = make(chan struct{}, 1)
39 t.Fatalf("should get")
43 func TestMin(t *testing.T) {