@@ -99,6 +99,7 @@ def test_client_credentials_flow(self):
9999 tokens = response .json ()
100100 self .assertIn ("access_token" , tokens )
101101 self .assertEqual (tokens ["token_type" ], "Bearer" )
102+ self .assertEqual (tokens ["issued_token_type" ], "urn:ietf:params:oauth:token-type:jwt" )
102103
103104 def test_authorization_code_flow (self ):
104105 """
@@ -136,6 +137,7 @@ def test_authorization_code_flow(self):
136137 self .assertIn ("access_token" , tokens )
137138 self .assertIn ("id_token" , tokens )
138139 self .assertIn ("refresh_token" , tokens )
140+ self .assertEqual (tokens ["issued_token_type" ], "urn:ietf:params:oauth:token-type:jwt" )
139141
140142 refresh_token = tokens ["refresh_token" ]
141143 print (f"Refresh token: { refresh_token } " )
@@ -154,6 +156,7 @@ def test_authorization_code_flow(self):
154156 new_tokens = response .json ()
155157 self .assertIn ("access_token" , new_tokens )
156158 self .assertIn ("refresh_token" , new_tokens )
159+ self .assertEqual (new_tokens ["issued_token_type" ], "urn:ietf:params:oauth:token-type:jwt" )
157160
158161 # Verify rotation: new refresh token should be different
159162 self .assertNotEqual (refresh_token , new_tokens ["refresh_token" ])
0 commit comments