=== RUN TestNewIBMCloudHTTPClient --- PASS: TestNewIBMCloudHTTPClient (0.00s) === RUN TestNewIBMCloudHTTPClientWithClient --- PASS: TestNewIBMCloudHTTPClientWithClient (0.00s) === RUN TestIBMCloudHTTPClient_Get === RUN TestIBMCloudHTTPClient_Get/successful_GET_request === RUN TestIBMCloudHTTPClient_Get/API_error_response === RUN TestIBMCloudHTTPClient_Get/server_error --- PASS: TestIBMCloudHTTPClient_Get (0.00s) --- PASS: TestIBMCloudHTTPClient_Get/successful_GET_request (0.00s) --- PASS: TestIBMCloudHTTPClient_Get/API_error_response (0.00s) --- PASS: TestIBMCloudHTTPClient_Get/server_error (0.00s) === RUN TestIBMCloudHTTPClient_Post --- PASS: TestIBMCloudHTTPClient_Post (0.00s) === RUN TestIBMCloudHTTPClient_Patch --- PASS: TestIBMCloudHTTPClient_Patch (0.00s) === RUN TestIBMCloudHTTPClient_Delete --- PASS: TestIBMCloudHTTPClient_Delete (0.00s) === RUN TestIBMCloudHTTPClient_GetJSON === RUN TestIBMCloudHTTPClient_GetJSON/successful_JSON_response === RUN TestIBMCloudHTTPClient_GetJSON/invalid_JSON_response === RUN TestIBMCloudHTTPClient_GetJSON/API_error_with_JSON --- PASS: TestIBMCloudHTTPClient_GetJSON (0.00s) --- PASS: TestIBMCloudHTTPClient_GetJSON/successful_JSON_response (0.00s) --- PASS: TestIBMCloudHTTPClient_GetJSON/invalid_JSON_response (0.00s) --- PASS: TestIBMCloudHTTPClient_GetJSON/API_error_with_JSON (0.00s) === RUN TestIBMCloudHTTPClient_PostJSON === RUN TestIBMCloudHTTPClient_PostJSON/successful_JSON_request/response === RUN TestIBMCloudHTTPClient_PostJSON/request_with_nil_response_body === RUN TestIBMCloudHTTPClient_PostJSON/request_marshaling_error --- PASS: TestIBMCloudHTTPClient_PostJSON (0.00s) --- PASS: TestIBMCloudHTTPClient_PostJSON/successful_JSON_request/response (0.00s) --- PASS: TestIBMCloudHTTPClient_PostJSON/request_with_nil_response_body (0.00s) --- PASS: TestIBMCloudHTTPClient_PostJSON/request_marshaling_error (0.00s) === RUN TestIBMCloudError === RUN TestIBMCloudError/error_with_IBM_Cloud_code === RUN TestIBMCloudError/error_without_IBM_Cloud_code --- PASS: TestIBMCloudError (0.00s) --- PASS: TestIBMCloudError/error_with_IBM_Cloud_code (0.00s) --- PASS: TestIBMCloudError/error_without_IBM_Cloud_code (0.00s) === RUN TestIBMCloudError_StatusCheckers === RUN TestIBMCloudError_StatusCheckers/not_found === RUN TestIBMCloudError_StatusCheckers/forbidden === RUN TestIBMCloudError_StatusCheckers/unauthorized === RUN TestIBMCloudError_StatusCheckers/bad_request === RUN TestIBMCloudError_StatusCheckers/server_error --- PASS: TestIBMCloudError_StatusCheckers (0.00s) --- PASS: TestIBMCloudError_StatusCheckers/not_found (0.00s) --- PASS: TestIBMCloudError_StatusCheckers/forbidden (0.00s) --- PASS: TestIBMCloudError_StatusCheckers/unauthorized (0.00s) --- PASS: TestIBMCloudError_StatusCheckers/bad_request (0.00s) --- PASS: TestIBMCloudError_StatusCheckers/server_error (0.00s) === RUN TestIBMCloudHTTPClient_parseIBMCloudError === RUN TestIBMCloudHTTPClient_parseIBMCloudError/valid_IBM_Cloud_error_JSON === RUN TestIBMCloudHTTPClient_parseIBMCloudError/invalid_JSON_fallback --- PASS: TestIBMCloudHTTPClient_parseIBMCloudError (0.00s) --- PASS: TestIBMCloudHTTPClient_parseIBMCloudError/valid_IBM_Cloud_error_JSON (0.00s) --- PASS: TestIBMCloudHTTPClient_parseIBMCloudError/invalid_JSON_fallback (0.00s) === RUN TestIBMCloudHTTPClient_BaseURLHandling === RUN TestIBMCloudHTTPClient_BaseURLHandling/baseURL_with_trailing_slash === RUN TestIBMCloudHTTPClient_BaseURLHandling/baseURL_without_trailing_slash --- PASS: TestIBMCloudHTTPClient_BaseURLHandling (0.00s) --- PASS: TestIBMCloudHTTPClient_BaseURLHandling/baseURL_with_trailing_slash (0.00s) --- PASS: TestIBMCloudHTTPClient_BaseURLHandling/baseURL_without_trailing_slash (0.00s) === RUN TestIBMCloudHTTPClient_ContextCancellation --- PASS: TestIBMCloudHTTPClient_ContextCancellation (0.00s) === RUN TestIBMCloudHTTPClient_CustomHeaders --- PASS: TestIBMCloudHTTPClient_CustomHeaders (0.00s) PASS ok github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pkg/httpclient 1.024s