@@ -248,6 +248,9 @@ def test_ensure_token(self):
248
248
uri = self .path ("/users/{}/tokens" .format (self .username_password .username ))
249
249
responses .add (responses .GET , uri , body = "[]" , status = 200 )
250
250
responses .add (responses .POST , uri , body = self .token_json_str , status = 200 )
251
+ responses .add (responses .GET , uri , body = "[" + self .token_json_str + "]" , status = 200 )
252
+ token = self .client .ensure_token (self .username_password , self .expected_token .name , self .username_password .username )
253
+ self .assertEqual (token .token , self .expected_token .sha1 )
251
254
token = self .client .ensure_token (self .username_password , self .expected_token .name , self .username_password .username )
252
255
self .assertEqual (token .token , self .expected_token .sha1 )
253
256
@@ -258,6 +261,11 @@ def test_ensure_auth_token(self):
258
261
uri = self .path ("/users/{}/tokens" .format (self .expected_user .username ))
259
262
responses .add (responses .GET , uri , body = "[]" , status = 200 )
260
263
responses .add (responses .POST , uri , body = self .token_json_str , status = 200 )
264
+ tokens = self .client .get_tokens (self .username_password )
265
+ self .assertEqual (tokens , [])
266
+ tokeninfo = self .client .create_token (self .username_password , self .expected_token .name )
267
+ self .assertEqual (tokeninfo .name , self .expected_token .name )
268
+ self .assertEqual (tokeninfo .sha1 , self .expected_token .sha1 )
261
269
token = self .client .ensure_token (self .username_password , self .expected_token .name )
262
270
self .assertEqual (token .token , self .expected_token .sha1 )
263
271
0 commit comments