summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2023-01-31 10:13:46 +0100
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2023-01-31 10:13:46 +0100
commita73a24c412d039ecbfa7f47e9ba9662d8479d383 (patch)
treed8e1b4e82cdb044a71875b5dd41f823db364a195 /client
parent574fcd6f2f86f1f9381984c974589b75b7e5e309 (diff)
Client Test: Fix construct URL arguments
Diffstat (limited to 'client')
-rw-r--r--client/client_test.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/client/client_test.go b/client/client_test.go
index d8c3c4e..ec5086f 100644
--- a/client/client_test.go
+++ b/client/client_test.go
@@ -5,6 +5,7 @@ import (
"net/http"
"os"
"os/exec"
+ "net/url"
"strconv"
"strings"
"testing"
@@ -125,7 +126,12 @@ func testConnectOAuthParameter(
t.Fatalf("No port with error: %v", portErr)
}
baseURL := fmt.Sprintf("http://127.0.0.1:%d/callback", port)
- url, err := httpw.ConstructURL(baseURL, parameters)
+ p, err := url.Parse(baseURL)
+ if err != nil {
+ _ = state.CancelOAuth()
+ t.Fatalf("Failed to parse URL with error: %v", err)
+ }
+ url, err := httpw.ConstructURL(p, parameters)
if err != nil {
_ = state.CancelOAuth()
t.Fatalf(