Commit 8a1621a0c1f0aafff2abf9e20106baa8b41900d2

Authored by Leits
Committed by mykhaly
1 parent c11c7075

Add `${TENDER['LOT_ID']}` to arguments

of `Отримати посилання на аукціон для глядача/учасника` keyword
@@ -39,7 +39,7 @@ Suite Teardown Test Suite Teardown @@ -39,7 +39,7 @@ Suite Teardown Test Suite Teardown
39 ... viewer 39 ... viewer
40 ... ${USERS.users['${viewer}'].broker} 40 ... ${USERS.users['${viewer}'].broker}
41 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} 41 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer}
42 - ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} 42 + ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
43 Should Be True '${url}' 43 Should Be True '${url}'
44 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32}) 44 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
45 Log URL аукціону для глядача: ${url} 45 Log URL аукціону для глядача: ${url}
@@ -50,7 +50,7 @@ Suite Teardown Test Suite Teardown @@ -50,7 +50,7 @@ Suite Teardown Test Suite Teardown
50 ... provider 50 ... provider
51 ... ${USERS.users['${provider}'].broker} 51 ... ${USERS.users['${provider}'].broker}
52 [Setup] Дочекатись синхронізації з майданчиком ${provider} 52 [Setup] Дочекатись синхронізації з майданчиком ${provider}
53 - ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} 53 + ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
54 Should Be True '${url}' 54 Should Be True '${url}'
55 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32}) 55 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
56 Log URL аукціону для першого учасника: ${url} 56 Log URL аукціону для першого учасника: ${url}
@@ -61,7 +61,7 @@ Suite Teardown Test Suite Teardown @@ -61,7 +61,7 @@ Suite Teardown Test Suite Teardown
61 ... provider1 61 ... provider1
62 ... ${USERS.users['${provider1}'].broker} 62 ... ${USERS.users['${provider1}'].broker}
63 [Setup] Дочекатись синхронізації з майданчиком ${provider1} 63 [Setup] Дочекатись синхронізації з майданчиком ${provider1}
64 - ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} 64 + ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
65 Should Be True '${url}' 65 Should Be True '${url}'
66 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32}) 66 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
67 Log URL аукціону для другого учасника: ${url} 67 Log URL аукціону для другого учасника: ${url}
@@ -428,12 +428,17 @@ Library openprocurement_client_helper.py @@ -428,12 +428,17 @@ Library openprocurement_client_helper.py
428 [return] ${reply} 428 [return] ${reply}
429 429
430 430
  431 +Отримати інформацію із пропозиції
  432 + [Arguments] ${username} ${tender_uaid} ${field}
  433 + ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
  434 + [return] ${bid.data.${field}}
  435 +
  436 +
431 Отримати посилання на аукціон для учасника 437 Отримати посилання на аукціон для учасника
432 - [Arguments] ${username} ${tender_uaid} 438 + [Arguments] ${username} ${tender_uaid} ${lot_id}=${Empty}
433 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid} 439 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
434 - ${lot_participationUrl}= Run Keyword If "${mode}" == "single" Get Variable Value ${bid.data.lots[0].participationUrl}  
435 - ${participationUrl}= Run Keyword If ${lot_participationUrl} Set Variable ${participationUrl}  
436 - ... ELSE Set Variable ${bid.data.participationUrl} 440 + ${participationUrl}= Run Keyword IF '${lot_id}' Set Variable ${bid.data.lotValues[${lot_index}].participationUrl}
  441 + ... ELSE Set Variable ${bid.data.participationUrl}
437 [return] ${participationUrl} 442 [return] ${participationUrl}
438 443
439 ############################################################################## 444 ##############################################################################
Please register or login to post a comment