github.com/cidverse/cid-sdk-go@v0.0.0-20240318001225-c193d83f053e/client_test.go (about) 1 package cidsdk 2 3 import ( 4 "os" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8 ) 9 10 func TestSDKHealth(t *testing.T) { 11 if len(os.Getenv("CID_API_ADDR")) == 0 { 12 t.Skip("requires local api") 13 } 14 15 // sdk 16 sdk, sdkErr := NewSDK() 17 assert.NoError(t, sdkErr) 18 19 // test 20 resp, respErr := sdk.Health() 21 assert.NoError(t, respErr) 22 assert.Equal(t, "up", resp.Status) 23 }