@@ -35,7 +35,7 @@ func signToken(t *testing.T, key *rsa.PrivateKey, claims jwt.Claims) string {
3535 return s
3636}
3737
38- func TestDiscoverJWKSURLWithContext (t * testing.T ) {
38+ func TestDiscoverJWKSURL (t * testing.T ) {
3939 t .Run ("valid discovery document" , func (t * testing.T ) {
4040 srv := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
4141 assert .Equal (t , "/.well-known/openid-configuration" , r .URL .Path )
@@ -44,7 +44,7 @@ func TestDiscoverJWKSURLWithContext(t *testing.T) {
4444 })
4545 }))
4646 defer srv .Close ()
47- url , err := discoverJWKSURLWithContext (context .Background (), srv .URL )
47+ url , err := discoverJWKSURL (context .Background (), srv .URL )
4848 assert .NoError (t , err )
4949 assert .Equal (t , "https://example.com/.well-known/jwks.json" , url )
5050 })
@@ -54,7 +54,7 @@ func TestDiscoverJWKSURLWithContext(t *testing.T) {
5454 json .NewEncoder (w ).Encode (map [string ]string {"issuer" : "https://example.com" })
5555 }))
5656 defer srv .Close ()
57- _ , err := discoverJWKSURLWithContext (context .Background (), srv .URL )
57+ _ , err := discoverJWKSURL (context .Background (), srv .URL )
5858 assert .ErrorContains (t , err , "missing jwks_uri" )
5959 })
6060
@@ -63,7 +63,7 @@ func TestDiscoverJWKSURLWithContext(t *testing.T) {
6363 w .WriteHeader (http .StatusNotFound )
6464 }))
6565 defer srv .Close ()
66- _ , err := discoverJWKSURLWithContext (context .Background (), srv .URL )
66+ _ , err := discoverJWKSURL (context .Background (), srv .URL )
6767 assert .ErrorContains (t , err , "returned status 404" )
6868 assert .ErrorContains (t , err , srv .URL )
6969 })
@@ -73,14 +73,14 @@ func TestDiscoverJWKSURLWithContext(t *testing.T) {
7373 w .Write ([]byte ("not json" ))
7474 }))
7575 defer srv .Close ()
76- _ , err := discoverJWKSURLWithContext (context .Background (), srv .URL )
76+ _ , err := discoverJWKSURL (context .Background (), srv .URL )
7777 assert .ErrorContains (t , err , "failed to parse" )
7878 })
7979
8080 t .Run ("respects context cancellation" , func (t * testing.T ) {
8181 ctx , cancel := context .WithCancel (context .Background ())
8282 cancel () // cancel immediately
83- _ , err := discoverJWKSURLWithContext (ctx , "http://localhost:0" )
83+ _ , err := discoverJWKSURL (ctx , "http://localhost:0" )
8484 assert .Error (t , err )
8585 })
8686}
0 commit comments