package rpcclient import ( "testing" "github.com/stretchr/testify/require" ) func TestHTTPClientMakeHTTPDialer(t *testing.T) { remote := []string{"https://foo-bar.com:80", "http://foo-bar.net:80"} for _, f := range remote { protocol, address, err := parseRemoteAddr(f) require.NoError(t, err) dialFn := makeHTTPDialer(f) addr, err := dialFn(protocol, address) require.NoError(t, err) require.NotNil(t, addr) } }