| package client | |
| import ( | |
| "testing" | |
| "time" | |
| "gotest.tools/v3/assert" | |
| ) | |
| func TestOptionWithTimeout(t *testing.T) { | |
| timeout := 10 * time.Second | |
| c, err := NewClientWithOpts(WithTimeout(timeout)) | |
| assert.NilError(t, err) | |
| assert.Check(t, c.client != nil) | |
| assert.Equal(t, c.client.Timeout, timeout) | |
| } |