(t *testing.T)
| 214 | } |
| 215 | |
| 216 | func TestHooksStop(t *testing.T) { |
| 217 | h := new(Hooks) |
| 218 | h.Log = logger |
| 219 | |
| 220 | err := h.Add(new(HookBase), nil) |
| 221 | require.NoError(t, err) |
| 222 | require.Equal(t, int64(1), atomic.LoadInt64(&h.qty)) |
| 223 | require.Equal(t, int64(1), h.Len()) |
| 224 | |
| 225 | h.Stop() |
| 226 | } |
| 227 | |
| 228 | // coverage: also cover some empty functions |
| 229 | func TestHooksNonReturns(t *testing.T) { |