this repo has no description
1package oauth 2 3import ( 4 "context" 5 "testing" 6 7 "github.com/stretchr/testify/assert" 8) 9 10var ( 11 ctx = context.Background() 12 oauthClient = NewOauthClient(OauthClientArgs{}) 13) 14 15func TestResolvePDSAuthServer(t *testing.T) { 16 assert := assert.New(t) 17 18 authServer, err := oauthClient.ResolvePDSAuthServer(ctx, "https://pds.haileyok.com") 19 20 assert.NoError(err) 21 assert.NotEmpty(authServer) 22 assert.Equal("https://pds.haileyok.com", authServer) 23} 24 25func TestFetchAuthServerMetadata(t *testing.T) { 26 assert := assert.New(t) 27 28 meta, err := oauthClient.FetchAuthServerMetadata(ctx, "https://pds.haileyok.com") 29 30 assert.NoError(err) 31 assert.IsType(OauthAuthorizationMetadata{}, meta) 32}