@@ -37,22 +37,19 @@ async def protected_resource_test_client(protected_resource_app: Starlette):
37
37
yield client
38
38
39
39
40
- class TestProtectedResourceMetadata :
41
- """Test the Protected Resource Metadata model."""
42
-
43
- @pytest .mark .anyio
44
- async def test_metadata_endpoint (self , protected_resource_test_client : httpx .AsyncClient ):
45
- """Test the OAuth 2.0 Protected Resource metadata endpoint."""
46
-
47
- response = await protected_resource_test_client .get ("/.well-known/oauth-protected-resource" )
48
- metadata = response .json ()
49
- assert metadata == snapshot (
50
- {
51
- "resource" : "https://example.com/resource" ,
52
- "authorization_servers" : ["https://auth.example.com/authorization" ],
53
- "scopes_supported" : ["read" , "write" ],
54
- "resource_name" : "Example Resource" ,
55
- "resource_documentation" : "https://docs.example.com/resource" ,
56
- "bearer_methods_supported" : ["header" ],
57
- }
58
- )
40
+ @pytest .mark .anyio
41
+ async def test_metadata_endpoint (self , test_client : httpx .AsyncClient ):
42
+ """Test the OAuth 2.0 Protected Resource metadata endpoint."""
43
+
44
+ response = await protected_resource_test_client .get ("/.well-known/oauth-protected-resource" )
45
+ metadata = response .json ()
46
+ assert metadata == snapshot (
47
+ {
48
+ "resource" : "https://example.com/resource" ,
49
+ "authorization_servers" : ["https://auth.example.com/authorization" ],
50
+ "scopes_supported" : ["read" , "write" ],
51
+ "resource_name" : "Example Resource" ,
52
+ "resource_documentation" : "https://docs.example.com/resource" ,
53
+ "bearer_methods_supported" : ["header" ],
54
+ }
55
+ )
0 commit comments