chore: fix failing tests

This commit is contained in:
Johan Siebens
2024-03-02 08:25:53 +01:00
parent 248b75cd77
commit 42702682c9
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -52,5 +52,5 @@ func validatePublicAddr(addr string) (*url.URL, string, int, error) {
return &url.URL{Scheme: scheme, Host: host}, host, port, nil return &url.URL{Scheme: scheme, Host: host}, host, port, nil
} }
return &url.URL{Scheme: scheme, Host: fmt.Sprintf("%s:%s", host, port)}, host, port, nil return &url.URL{Scheme: scheme, Host: fmt.Sprintf("%s:%d", host, port)}, host, port, nil
} }
+2 -2
View File
@@ -19,7 +19,7 @@ func TestPublicAddrToUrl(t *testing.T) {
expected *url.URL expected *url.URL
err error err error
}{ }{
{"localtest.me", nil, fmt.Errorf("invalid public addr")}, {"localtest.me", nil, fmt.Errorf("invalid")},
{"localtest.me:443", mustParseUrl("https://localtest.me"), nil}, {"localtest.me:443", mustParseUrl("https://localtest.me"), nil},
{"localtest.me:80", mustParseUrl("https://localtest.me:80"), nil}, {"localtest.me:80", mustParseUrl("https://localtest.me:80"), nil},
{"localtest.me:8080", mustParseUrl("https://localtest.me:8080"), nil}, {"localtest.me:8080", mustParseUrl("https://localtest.me:8080"), nil},
@@ -28,7 +28,7 @@ func TestPublicAddrToUrl(t *testing.T) {
for _, p := range parameters { for _, p := range parameters {
t.Run(fmt.Sprintf("Testing [%v]", p.input), func(t *testing.T) { t.Run(fmt.Sprintf("Testing [%v]", p.input), func(t *testing.T) {
url, err := validatePublicAddr(p.input) url, _, _, err := validatePublicAddr(p.input)
require.Equal(t, p.expected, url) require.Equal(t, p.expected, url)
require.Equal(t, p.err, err) require.Equal(t, p.err, err)
}) })