From dc7bf155bd4a9472d8cf842c5f63951f1d2d464b Mon Sep 17 00:00:00 2001 From: Jeevanandam M Date: Tue, 21 Jan 2025 21:49:48 -0800 Subject: [PATCH] fix: auth scheme and token from client level #959 --- request_test.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/request_test.go b/request_test.go index d7eafbe..41d9bb6 100644 --- a/request_test.go +++ b/request_test.go @@ -706,6 +706,21 @@ func TestRequestAuthScheme(t *testing.T) { assertEqual(t, tokenValue, resp.Request.Header.Get(hdrAuthorizationKey)) }) + t.Run("only client level auth token GH959", func(t *testing.T) { + tokenValue := "004DDB79-6801-4587-B976-F093E6AC44FF" + + c := dc(). + SetTLSClientConfig(&tls.Config{InsecureSkipVerify: true}). + SetAuthToken(tokenValue) + + resp, err := c.R(). + Get(ts.URL + "/profile") + + assertError(t, err) + assertEqual(t, http.StatusOK, resp.StatusCode()) + assertEqual(t, "Bearer "+tokenValue, resp.Request.Header.Get(hdrAuthorizationKey)) + }) + } func TestRequestDigestAuth(t *testing.T) {