Commit b4ce61a9d799adc0f0c0078e952576fb6093513b

Authored by selurvedu
2 parents 4227952e 2fca1bd6

Merge branch 'master' into devel

@@ -154,6 +154,14 @@ Library openprocurement_client_helper.py @@ -154,6 +154,14 @@ Library openprocurement_client_helper.py
154 Подати цінову пропозицію 154 Подати цінову пропозицію
155 [Arguments] ${username} ${tender_uaid} ${bid} 155 [Arguments] ${username} ${tender_uaid} ${bid}
156 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} 156 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  157 + ${lots}= Get Variable Value ${tender.data.lots}
  158 + ${bid}= Run Keyword If ${lots} test_lots_bid_data
  159 + ... ELSE Set Variable ${bid}
  160 + Run Keyword If ${lots}
  161 + ... Run Keywords
  162 + ... Remove From List ${bid.data.lotValues} 1
  163 + ... AND
  164 + ... Set_To_Object ${bid.data.lotValues[0]} relatedLot ${lots[0].id}
157 ${biddingresponse}= Call Method ${USERS.users['${username}'].client} create_bid ${tender} ${bid} 165 ${biddingresponse}= Call Method ${USERS.users['${username}'].client} create_bid ${tender} ${bid}
158 Set To Dictionary ${USERS.users['${username}'].bidresponses['bid'].data} id=${biddingresponse['data']['id']} 166 Set To Dictionary ${USERS.users['${username}'].bidresponses['bid'].data} id=${biddingresponse['data']['id']}
159 Log ${biddingresponse} 167 Log ${biddingresponse}
@@ -163,6 +171,9 @@ Library openprocurement_client_helper.py @@ -163,6 +171,9 @@ Library openprocurement_client_helper.py
163 Змінити цінову пропозицію 171 Змінити цінову пропозицію
164 [Arguments] ${username} ${tender_uaid} ${fieldname} ${fieldvalue} 172 [Arguments] ${username} ${tender_uaid} ${fieldname} ${fieldvalue}
165 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} 173 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  174 + ${lots}= Get Variable Value ${tender.data.lots}
  175 + ${fieldname}= Run Keyword If ${lots} Set Variable lotValues.0.${fieldname}
  176 + ... ELSE Set Variable ${fieldname}
166 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid} 177 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
167 Set_To_Object ${bid.data} ${fieldname} ${fieldvalue} 178 Set_To_Object ${bid.data} ${fieldname} ${fieldvalue}
168 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].bidresponses['resp'].access.token} 179 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].bidresponses['resp'].access.token}
@@ -238,13 +249,19 @@ Library openprocurement_client_helper.py @@ -238,13 +249,19 @@ Library openprocurement_client_helper.py
238 Отримати посилання на аукціон для глядача 249 Отримати посилання на аукціон для глядача
239 [Arguments] ${username} ${tender_uaid} 250 [Arguments] ${username} ${tender_uaid}
240 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} 251 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
241 - [return] ${tender.data.auctionUrl} 252 + ${lots}= Get Variable Value ${tender.data.lots}
  253 + ${auctionUrl}= Run Keyword If ${lots} Set Variable ${tender.data.lots[0].auctionUrl}
  254 + ... ELSE Set Variable ${tender.data.auctionUrl}
  255 + [return] ${auctionUrl}
242 256
243 257
244 Отримати посилання на аукціон для учасника 258 Отримати посилання на аукціон для учасника
245 [Arguments] ${username} ${tender_uaid} 259 [Arguments] ${username} ${tender_uaid}
246 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid} 260 ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
247 - [return] ${bid.data.participationUrl} 261 + ${lots}= Get Variable Value ${bid.data.lotValues}
  262 + ${participationUrl}= Run Keyword If ${lots} Set Variable ${bid.data.lotValues[0].participationUrl}
  263 + ... ELSE Set Variable ${bid.data.participationUrl}
  264 + [return] ${participationUrl}
248 265
249 266
250 Отримати пропозицію 267 Отримати пропозицію
Please register or login to post a comment