File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,18 @@ def test_client_credential_access_allowed(self):
8181 response = view (request )
8282 self .assertEqual (response , "This is a protected resource" )
8383
84+ def test_client_credential_does_not_issue_refresh_token (self ):
85+ token_request_data = {
86+ 'grant_type' : 'client_credentials' ,
87+ }
88+ auth_headers = self .get_basic_auth_header (self .application .client_id , self .application .client_secret )
89+
90+ response = self .client .post (reverse ('oauth2_provider:token' ), data = token_request_data , ** auth_headers )
91+ self .assertEqual (response .status_code , 200 )
92+
93+ content = json .loads (response .content .decode ("utf-8" ))
94+ self .assertNotIn ("refresh_token" , content )
95+
8496
8597class TestExtendedRequest (BaseTest ):
8698 @classmethod
You can’t perform that action at this time.
0 commit comments