(t *testing.T, err error, statusCode int)
| 162 | } |
| 163 | |
| 164 | func requireAPIHTTPError(t *testing.T, err error, statusCode int) { |
| 165 | t.Helper() |
| 166 | |
| 167 | var httpErr api.HTTPError |
| 168 | require.ErrorAs(t, err, &httpErr) |
| 169 | assert.Equal(t, statusCode, httpErr.StatusCode) |
| 170 | assert.Contains(t, err.Error(), fmt.Sprintf("HTTP %d", statusCode)) |
| 171 | } |
no test coverage detected