diff --git a/test/e2e/libhvee_test.go b/test/e2e/libhvee_test.go index 6d80817..0628a56 100644 --- a/test/e2e/libhvee_test.go +++ b/test/e2e/libhvee_test.go @@ -31,6 +31,9 @@ func get(endpoint string) ([]byte, error) { if err != nil { return nil, err } + if resp.StatusCode != http.StatusOK { + Fail(fmt.Sprintf("get %s: status code: %d", endpoint, resp.StatusCode)) + } defer resp.Body.Close() body, err := io.ReadAll(resp.Body) return body, err @@ -46,6 +49,9 @@ func pullWithProgress(endpoint string, dst *os.File) error { if err != nil { Fail(err.Error()) } + if resp.StatusCode != http.StatusOK { + Fail(fmt.Sprintf("get %s: status code: %d", endpoint, resp.StatusCode)) + } defer resp.Body.Close() return doWithProgress("downloading", resp.Body, dst, resp.ContentLength) }