(t *testing.T, request *http.Request, statusCode int)
| 1370 | } |
| 1371 | |
| 1372 | func httpRequest(t *testing.T, request *http.Request, statusCode int) (*http.Response, error) { |
| 1373 | t.Helper() |
| 1374 | client := http.Client{} |
| 1375 | resp, err := client.Do(request) |
| 1376 | if err != nil { |
| 1377 | return resp, fmt.Errorf("unexpected erorr while doing GET request: %s", err) |
| 1378 | } |
| 1379 | if resp.StatusCode != statusCode { |
| 1380 | return resp, fmt.Errorf("unexpected status code: %d; expected: %d", resp.StatusCode, statusCode) |
| 1381 | } |
| 1382 | return resp, nil |
| 1383 | } |
no outgoing calls
no test coverage detected