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 39 ... viewer
40 40 ... ${USERS.users['${viewer}'].broker}
41 41 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer}
42   - ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']}
  42 + ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
43 43 Should Be True '${url}'
44 44 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
45 45 Log URL аукціону для глядача: ${url}
... ... @@ -50,7 +50,7 @@ Suite Teardown Test Suite Teardown
50 50 ... provider
51 51 ... ${USERS.users['${provider}'].broker}
52 52 [Setup] Дочекатись синхронізації з майданчиком ${provider}
53   - ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']}
  53 + ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
54 54 Should Be True '${url}'
55 55 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
56 56 Log URL аукціону для першого учасника: ${url}
... ... @@ -61,7 +61,7 @@ Suite Teardown Test Suite Teardown
61 61 ... provider1
62 62 ... ${USERS.users['${provider1}'].broker}
63 63 [Setup] Дочекатись синхронізації з майданчиком ${provider1}
64   - ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']}
  64 + ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
65 65 Should Be True '${url}'
66 66 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
67 67 Log URL аукціону для другого учасника: ${url}
... ...
... ... @@ -428,12 +428,17 @@ Library openprocurement_client_helper.py
428 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 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 442 [return] ${participationUrl}
438 443
439 444 ##############################################################################
... ...
Please register or login to post a comment