github.com/rudderlabs/rudder-go-kit@v0.30.0/testhelper/docker/resource/pulsar/pulsar_test.go (about) 1 package pulsar 2 3 import ( 4 "net/http" 5 "testing" 6 7 "github.com/ory/dockertest/v3" 8 "github.com/stretchr/testify/require" 9 10 "github.com/rudderlabs/rudder-go-kit/httputil" 11 ) 12 13 func TestPulsar(t *testing.T) { 14 pool, err := dockertest.NewPool("") 15 require.NoError(t, err) 16 17 pulsarContainer, err := Setup(pool, t) 18 require.NoError(t, err) 19 20 res, err := http.Head(pulsarContainer.AdminURL + "/admin/v2/namespaces/public/default") 21 defer func() { httputil.CloseResponse(res) }() 22 require.NoError(t, err) 23 }