Commit 28b9a3cdc96c68528befccdd5dc08e7e044ad571

Authored by mykhaly
Committed by OrysiaDrabych
1 parent 607b1263

Add `Можливість отримати доступ до договору` test case

And corresponding keyword to op_client.robot
... ... @@ -1305,3 +1305,14 @@ Library openprocurement_client.utils
1305 1305 ${contract}= munch_dict arg=${contract}
1306 1306 Log ${contract}
1307 1307 [return] ${contract}
  1308 +
  1309 +
  1310 +Отримати доступ до договору
  1311 + [Arguments] ${username} ${contract_uaid}
  1312 + ${internalid}= openprocurement_client.Отримати internal id по UAid для договору ${username} ${contract_uaid}
  1313 + ${contract}= Call Method ${USERS.users['${username}'].contracting_client} get_contract_credentials ${internalid} ${USERS.users['${username}'].access_token} ${EMPTY}
  1314 + ${contract}= munch_dict arg=${contract}
  1315 + Set To Dictionary ${USERS.users['${username}']} contract_data=${contract}
  1316 + Set To Dictionary ${USERS.users['${username}']} contract_access_token=${contract.access.token}
  1317 + Log ${contract}
  1318 + [return] ${contract}
... ...
... ... @@ -28,3 +28,10 @@ Suite Teardown Test Suite Teardown
28 28 ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
29 29 :FOR ${username} IN @{used_roles}
30 30 \ Run As ${${username}} Пошук договору по ідентифікатору ${CONTRACT_UAID}
  31 +
  32 +
  33 +Можливість отримати доступ до договору
  34 + [Tags] ${USERS.users['${tender_owner}'].broker}: Отримання прав доступу до договору
  35 + ... tender_owner
  36 + ... ${USERS.users['${tender_owner}'].broker}
  37 + Run As ${tender_owner} Отримати доступ до договору ${CONTRACT_UAID}
... ...
Please register or login to post a comment