(t *testing.T)
| 221 | } |
| 222 | |
| 223 | func TestRateLimitErrorIsError(t *testing.T) { |
| 224 | err := &rateLimitError{msg: "test", retryAfter: 5 * time.Second} |
| 225 | var target *rateLimitError |
| 226 | if !errors.As(err, &target) { |
| 227 | t.Fatal("errors.As should match *rateLimitError") |
| 228 | } |
| 229 | if target.retryAfter != 5*time.Second { |
| 230 | t.Errorf("retryAfter = %v, want 5s", target.retryAfter) |
| 231 | } |
| 232 | } |
| 233 | |
| 234 | func TestTsmpPing(t *testing.T) { |
| 235 | hi := hostinfo.New() |