Commit e16a0f3d142084cfca8dcb846060bcdbfd0c09ae
Merge pull request #41 from selurvedu/participation_links
Auction participation links
Showing
2 changed files
with
38 additions
and
19 deletions
| @@ -312,18 +312,25 @@ Library openprocurement_client_helper.py | @@ -312,18 +312,25 @@ Library openprocurement_client_helper.py | ||
| 312 | Log object data ${reply} reply | 312 | Log object data ${reply} reply |
| 313 | [return] ${reply} | 313 | [return] ${reply} |
| 314 | 314 | ||
| 315 | -Отримати пропозиції | ||
| 316 | - [Documentation] | ||
| 317 | - ... ${ARGUMENTS[0]} == username | ||
| 318 | - ... ${ARGUMENTS[1]} == tender_uid | ||
| 319 | - ... ${ARGUMENTS[2]} == bid_id | ||
| 320 | - ... ${ARGUMENTS[3]} == token | ||
| 321 | - [Arguments] @{ARGUMENTS} | ||
| 322 | - ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
| 323 | - ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | ||
| 324 | - ${bids}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_bid ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} | ||
| 325 | - Log ${bids} | ||
| 326 | - [return] ${bids} | 315 | +Отримати посилання на аукціон для глядача |
| 316 | + [Arguments] ${username} ${tender_uid} | ||
| 317 | + ${internalid}= Отримати internal id по UAid ${username} ${tender_uid} | ||
| 318 | + ${tender}= Call Method ${USERS.users['${username}'].client} get_tender ${internalid} | ||
| 319 | + [return] ${tender.data.auctionUrl} | ||
| 320 | + | ||
| 321 | +Отримати посилання на аукціон для учасника | ||
| 322 | + [Arguments] ${username} ${tender_uid} | ||
| 323 | + ${bid}= Викликати для учасника ${username} Отримати пропозицію ${tender_uid} | ||
| 324 | + [return] ${bid.data.participationUrl} | ||
| 325 | + | ||
| 326 | +Отримати пропозицію | ||
| 327 | + [Arguments] ${username} ${tender_uid} | ||
| 328 | + ${internalid}= Отримати internal id по UAid ${username} ${tender_uid} | ||
| 329 | + ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id} | ||
| 330 | + ${token}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].access.token} | ||
| 331 | + ${tender}= Call Method ${USERS.users['${username}'].client} get_tender ${internalid} | ||
| 332 | + ${bid}= Call Method ${USERS.users['${username}'].client} get_bid ${tender} ${bid_id} ${token} | ||
| 333 | + [return] ${bid} | ||
| 327 | 334 | ||
| 328 | Отримати документ | 335 | Отримати документ |
| 329 | [Documentation] | 336 | [Documentation] |
| @@ -352,10 +352,22 @@ ${question_id} 0 | @@ -352,10 +352,22 @@ ${question_id} 0 | ||
| 352 | ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid} | 352 | ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid} |
| 353 | Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified_failed ${bid_doc_modified_failed} | 353 | Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified_failed ${bid_doc_modified_failed} |
| 354 | 354 | ||
| 355 | -Вичитати цінову пропозицію | ||
| 356 | - sleep 120 | ||
| 357 | - [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | ||
| 358 | - ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id} | ||
| 359 | - ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].access.token} | ||
| 360 | - ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token} | ||
| 361 | - log ${bids} | 355 | +Вичитати посилання на аукціон |
| 356 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | ||
| 357 | + Sleep 120 | ||
| 358 | + ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} | ||
| 359 | + Log URL аукціону для глядача: ${url} | ||
| 360 | + | ||
| 361 | +Вичитати цінову пропозицію першим учасником | ||
| 362 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | ||
| 363 | + ${bid}= Викликати для учасника ${provider} Отримати пропозицію ${TENDER['TENDER_UAID']} | ||
| 364 | + Log ${bid} | ||
| 365 | + ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} | ||
| 366 | + Log URL аукціону для першого учасника: ${url} | ||
| 367 | + | ||
| 368 | +Вичитати цінову пропозицію другим учасником | ||
| 369 | + [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | ||
| 370 | + ${bid}= Викликати для учасника ${provider1} Отримати пропозицію ${TENDER['TENDER_UAID']} | ||
| 371 | + Log ${bid} | ||
| 372 | + ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} | ||
| 373 | + Log URL аукціону для другого учасника: ${url} |
Please
register
or
login
to post a comment