@@ -36,17 +36,27 @@ func TestProviderServer_GetAddress(t *testing.T) {
3636 }{
3737 {
3838 desc : "TCP default address" ,
39- server : NewProviderServer ("" , "" ),
39+ server : NewProviderServer ("" , "" , "" ),
4040 expected : ":80" ,
4141 },
4242 {
4343 desc : "TCP with explicit port" ,
44- server : NewProviderServer ("" , "8080" ),
44+ server : NewProviderServer ("" , "8080" , "" ),
4545 expected : ":8080" ,
4646 },
4747 {
4848 desc : "TCP with host and port" ,
49- server : NewProviderServer ("localhost" , "8080" ),
49+ server : NewProviderServer ("localhost" , "8080" , "" ),
50+ expected : "localhost:8080" ,
51+ },
52+ {
53+ desc : "TCP4 with host and port" ,
54+ server : NewProviderServer ("localhost" , "8080" , Tcp4Network ),
55+ expected : "localhost:8080" ,
56+ },
57+ {
58+ desc : "TCP6 with host and port" ,
59+ server : NewProviderServer ("localhost" , "8080" , Tcp6Network ),
5060 expected : "localhost:8080" ,
5161 },
5262 {
@@ -70,7 +80,7 @@ func TestProviderServer_GetAddress(t *testing.T) {
7080func TestChallenge (t * testing.T ) {
7181 _ , apiURL := tester .SetupFakeAPI (t )
7282
73- providerServer := NewProviderServer ("" , "23457" )
83+ providerServer := NewProviderServer ("" , "23457" , "" )
7484
7585 validate := func (_ * api.Core , _ string , chlng acme.Challenge ) error {
7686 uri := "http://localhost" + providerServer .GetAddress () + ChallengePath (chlng .Token )
@@ -199,7 +209,7 @@ func TestChallengeInvalidPort(t *testing.T) {
199209
200210 validate := func (_ * api.Core , _ string , _ acme.Challenge ) error { return nil }
201211
202- solver := NewChallenge (core , validate , NewProviderServer ("" , "123456" ))
212+ solver := NewChallenge (core , validate , NewProviderServer ("" , "123456" , "" ))
203213
204214 authz := acme.Authorization {
205215 Identifier : acme.Identifier {
@@ -374,7 +384,7 @@ func testServeWithProxy(t *testing.T, header, extra *testProxyHeader, expectErro
374384
375385 _ , apiURL := tester .SetupFakeAPI (t )
376386
377- providerServer := NewProviderServer ("localhost" , "23457" )
387+ providerServer := NewProviderServer ("localhost" , "23457" , "" )
378388 if header != nil {
379389 providerServer .SetProxyHeader (header .name )
380390 }
0 commit comments