Guest User

Untitled

a guest
Nov 25th, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. *** Variables ***
  2. &{API_CREDS} username=myusername password=mypwd
  3.  
  4. *** Keywords ***
  5. Get token
  6. # Assumes that session has been created
  7. [Arguments] ${Session_id}
  8. &{headers}= create dictionary Content-Type=multipart/form-data
  9. ${response}= Post Request ${Session_id} ${AUTH_TOKEN_URL_PATH} data=${API_CREDS} headers=${headers}
  10. should be equal as integers ${response.status_code} 200
  11. [Return] ${response.json()['token']}
  12.  
  13. ${data}= Evaluate {'username': (None, 'myusername'), 'password': (None, 'mypwd')}
  14. ${response}= Post Request ${Session_id} ${AUTH_TOKEN_URL_PATH} files=${data}
  15.  
  16. ${data}= Evaluate {'username': 'myusername', 'password': 'mypwd'}
  17.  
  18. --7579227dh785568ha91866339229add786
  19. Content-Disposition: form-data; name="username"; filename="username"
  20.  
  21. myusername
  22. --7579227dh785568ha91866339229add786
  23. Content-Disposition: form-data; name="password"; filename="password"
  24.  
  25. mypwd
  26. --7579227dh785568ha91866339229add786--
  27.  
  28. --7579227dh785568ha91866339229add786
  29. Content-Disposition: form-data; name="username"
  30.  
  31. myusername
  32. --7579227dh785568ha91866339229add786
  33. Content-Disposition: form-data; name="password"
  34.  
  35. mypwd
  36. --7579227dh785568ha91866339229add786--
Add Comment
Please, Sign In to add comment