=== RUN   TestNewManager
=== RUN   TestNewManager/creates_manager_with_default_TTL
=== RUN   TestNewManager/creates_manager_with_custom_TTL
--- PASS: TestNewManager (0.00s)
    --- PASS: TestNewManager/creates_manager_with_default_TTL (0.00s)
    --- PASS: TestNewManager/creates_manager_with_custom_TTL (0.00s)
=== RUN   TestManager_InvalidateCache
--- PASS: TestManager_InvalidateCache (0.00s)
=== RUN   TestManager_getCacheInvalidationReason
=== RUN   TestManager_getCacheInvalidationReason/no_cached_client
=== RUN   TestManager_getCacheInvalidationReason/cache_expired
--- PASS: TestManager_getCacheInvalidationReason (0.00s)
    --- PASS: TestManager_getCacheInvalidationReason/no_cached_client (0.00s)
    --- PASS: TestManager_getCacheInvalidationReason/cache_expired (0.00s)
=== RUN   TestHandleVPCError
=== RUN   TestHandleVPCError/nil_error_returns_nil
=== RUN   TestHandleVPCError/formats_error_with_operation
=== RUN   TestHandleVPCError/includes_extra_fields
--- PASS: TestHandleVPCError (0.00s)
    --- PASS: TestHandleVPCError/nil_error_returns_nil (0.00s)
    --- PASS: TestHandleVPCError/formats_error_with_operation (0.00s)
    --- PASS: TestHandleVPCError/includes_extra_fields (0.00s)
=== RUN   TestManager_GetVPCClient_ErrorHandling
--- PASS: TestManager_GetVPCClient_ErrorHandling (0.00s)
=== RUN   TestManager_WithVPCClient_ErrorHandling
--- PASS: TestManager_WithVPCClient_ErrorHandling (0.00s)
=== RUN   TestManager_WithVPCClient_FunctionError
--- PASS: TestManager_WithVPCClient_FunctionError (0.00s)
PASS
ok  	github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pkg/utils/vpcclient	1.040s
