Commit cab152449486154836285330cb57a99fecd7b96a
1 parent
66448744
Gently randomize value.amount of lot and bid
Max amount equals to value.amount of tender
Showing
6 changed files
with
34 additions
and
30 deletions
@@ -115,7 +115,7 @@ ${mode} openeu | @@ -115,7 +115,7 @@ ${mode} openeu | ||
115 | ... ${USERS.users['${provider}'].broker} | 115 | ... ${USERS.users['${provider}'].broker} |
116 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} | 116 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} |
117 | [Teardown] Оновити LAST_MODIFICATION_DATE | 117 | [Teardown] Оновити LAST_MODIFICATION_DATE |
118 | - ${bid}= Підготувати дані для подання пропозиції | 118 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
119 | Log ${bid} | 119 | Log ${bid} |
120 | ${bidresponses}= Create Dictionary | 120 | ${bidresponses}= Create Dictionary |
121 | Set To Dictionary ${bidresponses} bid=${bid} | 121 | Set To Dictionary ${bidresponses} bid=${bid} |
@@ -199,7 +199,7 @@ ${mode} openeu | @@ -199,7 +199,7 @@ ${mode} openeu | ||
199 | ... ${USERS.users['${provider1}'].broker} | 199 | ... ${USERS.users['${provider1}'].broker} |
200 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} | 200 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} |
201 | [Teardown] Оновити LAST_MODIFICATION_DATE | 201 | [Teardown] Оновити LAST_MODIFICATION_DATE |
202 | - ${bid}= Підготувати дані для подання пропозиції | 202 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
203 | Log ${bid} | 203 | Log ${bid} |
204 | ${bidresponses}= Create Dictionary | 204 | ${bidresponses}= Create Dictionary |
205 | Set To Dictionary ${bidresponses} bid=${bid} | 205 | Set To Dictionary ${bidresponses} bid=${bid} |
@@ -255,7 +255,7 @@ ${mode} openeu | @@ -255,7 +255,7 @@ ${mode} openeu | ||
255 | ... provider1 | 255 | ... provider1 |
256 | ... ${USERS.users['${provider1}'].broker} | 256 | ... ${USERS.users['${provider1}'].broker} |
257 | [Teardown] Оновити LAST_MODIFICATION_DATE | 257 | [Teardown] Оновити LAST_MODIFICATION_DATE |
258 | - ${bid}= Підготувати дані для подання пропозиції | 258 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
259 | Log ${bid} | 259 | Log ${bid} |
260 | ${bidresponses}= Create Dictionary | 260 | ${bidresponses}= Create Dictionary |
261 | Set To Dictionary ${bidresponses} bid=${bid} | 261 | Set To Dictionary ${bidresponses} bid=${bid} |
@@ -384,7 +384,7 @@ ${mode} openeu | @@ -384,7 +384,7 @@ ${mode} openeu | ||
384 | ... provider1 | 384 | ... provider1 |
385 | ... ${USERS.users['${provider1}'].broker} | 385 | ... ${USERS.users['${provider1}'].broker} |
386 | [Teardown] Оновити LAST_MODIFICATION_DATE | 386 | [Teardown] Оновити LAST_MODIFICATION_DATE |
387 | - ${bid}= Підготувати дані для подання пропозиції | 387 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
388 | Log ${bid} | 388 | Log ${bid} |
389 | ${bidresponses}= Create Dictionary | 389 | ${bidresponses}= Create Dictionary |
390 | Set To Dictionary ${bidresponses} bid=${bid} | 390 | Set To Dictionary ${bidresponses} bid=${bid} |
@@ -130,8 +130,10 @@ def test_tender_data_multiple_lots(intervals): | @@ -130,8 +130,10 @@ def test_tender_data_multiple_lots(intervals): | ||
130 | tender = test_tender_data(intervals) | 130 | tender = test_tender_data(intervals) |
131 | first_lot_id = "3c8f387879de4c38957402dbdb8b31af" | 131 | first_lot_id = "3c8f387879de4c38957402dbdb8b31af" |
132 | tender['items'][0]['relatedLot'] = first_lot_id | 132 | tender['items'][0]['relatedLot'] = first_lot_id |
133 | - tender['lots'] = [test_lot_data()] | 133 | + tender['lots'] = [test_lot_data(tender['value']['amount'])] |
134 | tender['lots'][0]['id'] = first_lot_id | 134 | tender['lots'][0]['id'] = first_lot_id |
135 | + max_lot_value_amount = max([lot['value']['amount'] for lot in tender['lots']]) | ||
136 | + tender['value']['amount'] = max_lot_value_amount | ||
135 | return munchify(tender) | 137 | return munchify(tender) |
136 | 138 | ||
137 | 139 | ||
@@ -299,25 +301,25 @@ def test_complaint_reply_data(): | @@ -299,25 +301,25 @@ def test_complaint_reply_data(): | ||
299 | }) | 301 | }) |
300 | 302 | ||
301 | 303 | ||
302 | -def test_bid_data(mode): | 304 | +def test_bid_data(mode, max_value_amount): |
303 | bid = munchify({ | 305 | bid = munchify({ |
304 | "data": { | 306 | "data": { |
305 | "tenderers": [ | 307 | "tenderers": [ |
306 | fake.procuringEntity() | 308 | fake.procuringEntity() |
307 | ] | 309 | ] |
308 | } | 310 | } |
309 | - } | ||
310 | - bid["data"]["tenderers"][0]["address"]["countryName_en"] = translate_country_en(bid["data"]["tenderers"][0]["address"]["countryName"]) | ||
311 | - bid["data"]["tenderers"][0]["address"]["countryName_ru"] = translate_country_ru(bid["data"]["tenderers"][0]["address"]["countryName"]) | 311 | + }) |
312 | + bid.data.tenderers[0].address.countryName_en = translate_country_en(bid.data.tenderers[0].address.countryName) | ||
313 | + bid.data.tenderers[0].address.countryName_ru = translate_country_ru(bid.data.tenderers[0].address.countryName) | ||
312 | if 'open' in mode: | 314 | if 'open' in mode: |
313 | bid.data['selfEligible'] = True | 315 | bid.data['selfEligible'] = True |
314 | bid.data['selfQualified'] = True | 316 | bid.data['selfQualified'] = True |
315 | if mode == 'multiLot': | 317 | if mode == 'multiLot': |
316 | bid.data.lotValues = list() | 318 | bid.data.lotValues = list() |
317 | for _ in range(2): | 319 | for _ in range(2): |
318 | - bid.data.lotValues.append(test_bid_value()) | 320 | + bid.data.lotValues.append(test_bid_value(max_value_amount)) |
319 | else: | 321 | else: |
320 | - bid.data.update(test_bid_value()) | 322 | + bid.data.update(test_bid_value(max_value_amount)) |
321 | if mode == 'meat': | 323 | if mode == 'meat': |
322 | bid.data.update(test_bid_params()) | 324 | bid.data.update(test_bid_params()) |
323 | return bid | 325 | return bid |
@@ -337,11 +339,11 @@ def test_bid_params(): | @@ -337,11 +339,11 @@ def test_bid_params(): | ||
337 | ] | 339 | ] |
338 | }) | 340 | }) |
339 | 341 | ||
340 | -def test_bid_value(): | 342 | +def test_bid_value(max_value_amount): |
341 | return munchify({ | 343 | return munchify({ |
342 | "value": { | 344 | "value": { |
343 | "currency": "UAH", | 345 | "currency": "UAH", |
344 | - "amount": fake.random_int(max=1999), | 346 | + "amount": round(random.uniform(1, max_value_amount), 2), |
345 | "valueAddedTaxIncluded": True | 347 | "valueAddedTaxIncluded": True |
346 | } | 348 | } |
347 | }) | 349 | }) |
@@ -410,8 +412,8 @@ def test_invalid_features_data(): | @@ -410,8 +412,8 @@ def test_invalid_features_data(): | ||
410 | ] | 412 | ] |
411 | 413 | ||
412 | 414 | ||
413 | -def test_lot_data(): | ||
414 | - value_amount = round(random.uniform(3000, 250000000000), 2) #max value equals to budget of Ukraine in hryvnias | 415 | +def test_lot_data(max_value_amount): |
416 | + value_amount = round(random.uniform(1, max_value_amount), 2) | ||
415 | return munchify( | 417 | return munchify( |
416 | { | 418 | { |
417 | "description": fake.description(), | 419 | "description": fake.description(), |
@@ -205,7 +205,8 @@ Get Broker Property By Username | @@ -205,7 +205,8 @@ Get Broker Property By Username | ||
205 | 205 | ||
206 | 206 | ||
207 | Підготовка даних для створення лоту | 207 | Підготовка даних для створення лоту |
208 | - ${lot}= test_lot_data | 208 | + [Arguments] ${max_lot_value_amount} |
209 | + ${lot}= test_lot_data ${max_lot_value_amount} | ||
209 | ${reply}= Create Dictionary data=${lot} | 210 | ${reply}= Create Dictionary data=${lot} |
210 | [Return] ${reply} | 211 | [Return] ${reply} |
211 | 212 | ||
@@ -237,8 +238,9 @@ Get Broker Property By Username | @@ -237,8 +238,9 @@ Get Broker Property By Username | ||
237 | 238 | ||
238 | 239 | ||
239 | Підготувати дані для подання пропозиції | 240 | Підготувати дані для подання пропозиції |
240 | - ${supplier_data}= test_bid_data ${mode} | ||
241 | - [Return] ${supplier_data} | 241 | + [Arguments] ${max_value_amount} |
242 | + ${bid_data}= test_bid_data ${mode} ${max_value_amount} | ||
243 | + [Return] ${bid_data} | ||
242 | 244 | ||
243 | 245 | ||
244 | Підготувати дані про постачальника | 246 | Підготувати дані про постачальника |
@@ -95,7 +95,7 @@ ${mode} meat | @@ -95,7 +95,7 @@ ${mode} meat | ||
95 | ... provider | 95 | ... provider |
96 | ... ${USERS.users['${provider}'].broker} | 96 | ... ${USERS.users['${provider}'].broker} |
97 | [Teardown] Оновити LAST_MODIFICATION_DATE | 97 | [Teardown] Оновити LAST_MODIFICATION_DATE |
98 | - ${bid}= Підготувати дані для подання пропозиції | 98 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
99 | ${bidresponses}= Create Dictionary bid=${bid} | 99 | ${bidresponses}= Create Dictionary bid=${bid} |
100 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 100 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
101 | ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | 101 | ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
@@ -129,7 +129,7 @@ ${mode} meat | @@ -129,7 +129,7 @@ ${mode} meat | ||
129 | ... ${USERS.users['${provider1}'].broker} | 129 | ... ${USERS.users['${provider1}'].broker} |
130 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} | 130 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} |
131 | [Teardown] Оновити LAST_MODIFICATION_DATE | 131 | [Teardown] Оновити LAST_MODIFICATION_DATE |
132 | - ${bid}= Підготувати дані для подання пропозиції | 132 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
133 | Log ${bid} | 133 | Log ${bid} |
134 | ${bidresponses}= Create Dictionary | 134 | ${bidresponses}= Create Dictionary |
135 | Set To Dictionary ${bidresponses} bid ${bid} | 135 | Set To Dictionary ${bidresponses} bid ${bid} |
@@ -80,7 +80,7 @@ ${complaint_id} 1 | @@ -80,7 +80,7 @@ ${complaint_id} 1 | ||
80 | ... ${USERS.users['${tender_owner}'].broker} | 80 | ... ${USERS.users['${tender_owner}'].broker} |
81 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 81 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
82 | [Teardown] Оновити LAST_MODIFICATION_DATE | 82 | [Teardown] Оновити LAST_MODIFICATION_DATE |
83 | - ${lot}= Підготовка даних для створення лоту | 83 | + ${lot}= Підготовка даних для створення лоту ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
84 | ${lot_resp}= Run As ${tender_owner} Створити лот ${TENDER['TENDER_UAID']} ${lot} | 84 | ${lot_resp}= Run As ${tender_owner} Створити лот ${TENDER['TENDER_UAID']} ${lot} |
85 | ${lot_id}= get_id_from_object ${lot.data} | 85 | ${lot_id}= get_id_from_object ${lot.data} |
86 | ${lot_data}= Create Dictionary lot=${lot} lot_resp=${lot_resp} lot_id=${lot_id} | 86 | ${lot_data}= Create Dictionary lot=${lot} lot_resp=${lot_resp} lot_id=${lot_id} |
@@ -238,7 +238,7 @@ ${complaint_id} 1 | @@ -238,7 +238,7 @@ ${complaint_id} 1 | ||
238 | ... ${USERS.users['${provider}'].broker} | 238 | ... ${USERS.users['${provider}'].broker} |
239 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 239 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
240 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots | 240 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots |
241 | - ${bid}= Підготувати дані для подання пропозиції | 241 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
242 | ${bid_before_bidperiod_resp}= Require Failure ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} | 242 | ${bid_before_bidperiod_resp}= Require Failure ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} |
243 | log ${bid_before_bidperiod_resp} | 243 | log ${bid_before_bidperiod_resp} |
244 | 244 | ||
@@ -249,7 +249,7 @@ ${complaint_id} 1 | @@ -249,7 +249,7 @@ ${complaint_id} 1 | ||
249 | ... provider | 249 | ... provider |
250 | ... ${USERS.users['${provider}'].broker} | 250 | ... ${USERS.users['${provider}'].broker} |
251 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} | 251 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} |
252 | - ${bid}= Підготувати дані для подання пропозиції | 252 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
253 | ${no_lot_bid_resp}= Require Failure ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | 253 | ${no_lot_bid_resp}= Require Failure ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
254 | log ${no_lot_bid_resp} | 254 | log ${no_lot_bid_resp} |
255 | 255 | ||
@@ -259,7 +259,7 @@ ${complaint_id} 1 | @@ -259,7 +259,7 @@ ${complaint_id} 1 | ||
259 | ... ${USERS.users['${provider}'].broker} | 259 | ... ${USERS.users['${provider}'].broker} |
260 | [Teardown] Оновити LAST_MODIFICATION_DATE | 260 | [Teardown] Оновити LAST_MODIFICATION_DATE |
261 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots | 261 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots |
262 | - ${bid}= Підготувати дані для подання пропозиції | 262 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
263 | ${bidresponses}= Create Dictionary bid=${bid} | 263 | ${bidresponses}= Create Dictionary bid=${bid} |
264 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 264 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
265 | ${resp}= Run As ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} | 265 | ${resp}= Run As ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} |
@@ -281,7 +281,7 @@ ${complaint_id} 1 | @@ -281,7 +281,7 @@ ${complaint_id} 1 | ||
281 | [Teardown] Оновити LAST_MODIFICATION_DATE | 281 | [Teardown] Оновити LAST_MODIFICATION_DATE |
282 | Дочекатись дати початку прийому пропозицій ${provider} | 282 | Дочекатись дати початку прийому пропозицій ${provider} |
283 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots | 283 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots |
284 | - ${bid}= Підготувати дані для подання пропозиції | 284 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
285 | ${bidresponses}= Create Dictionary bid=${bid} | 285 | ${bidresponses}= Create Dictionary bid=${bid} |
286 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 286 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
287 | ${resp}= Run As ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} | 287 | ${resp}= Run As ${provider} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} |
@@ -311,7 +311,7 @@ ${complaint_id} 1 | @@ -311,7 +311,7 @@ ${complaint_id} 1 | ||
311 | [Teardown] Оновити LAST_MODIFICATION_DATE | 311 | [Teardown] Оновити LAST_MODIFICATION_DATE |
312 | Дочекатись дати початку прийому пропозицій ${provider1} | 312 | Дочекатись дати початку прийому пропозицій ${provider1} |
313 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider1} lots | 313 | @{lots_ids}= Отримати ідентифікатори об’єктів ${provider1} lots |
314 | - ${bid}= Підготувати дані для подання пропозиції | 314 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
315 | ${bidresponses}= Create Dictionary bid=${bid} | 315 | ${bidresponses}= Create Dictionary bid=${bid} |
316 | Set To Dictionary ${USERS.users['${provider1}']} bidresponses=${bidresponses} | 316 | Set To Dictionary ${USERS.users['${provider1}']} bidresponses=${bidresponses} |
317 | ${resp}= Run As ${provider1} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} | 317 | ${resp}= Run As ${provider1} Подати цінову пропозицію на лоти ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} |
@@ -369,7 +369,7 @@ ${mode} single | @@ -369,7 +369,7 @@ ${mode} single | ||
369 | ... provider | 369 | ... provider |
370 | ... ${USERS.users['${provider}'].broker} | 370 | ... ${USERS.users['${provider}'].broker} |
371 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 371 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
372 | - ${bid}= Підготувати дані для подання пропозиції | 372 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
373 | Log ${bid} | 373 | Log ${bid} |
374 | ${bidresponses}= Create Dictionary bid=${bid} | 374 | ${bidresponses}= Create Dictionary bid=${bid} |
375 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 375 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
@@ -420,7 +420,7 @@ ${mode} single | @@ -420,7 +420,7 @@ ${mode} single | ||
420 | ... ${USERS.users['${provider}'].broker} | 420 | ... ${USERS.users['${provider}'].broker} |
421 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} | 421 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} |
422 | [Teardown] Оновити LAST_MODIFICATION_DATE | 422 | [Teardown] Оновити LAST_MODIFICATION_DATE |
423 | - ${bid}= Підготувати дані для подання пропозиції | 423 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
424 | Log ${bid} | 424 | Log ${bid} |
425 | ${bidresponses}= Create Dictionary bid=${bid} | 425 | ${bidresponses}= Create Dictionary bid=${bid} |
426 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 426 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
@@ -445,7 +445,7 @@ ${mode} single | @@ -445,7 +445,7 @@ ${mode} single | ||
445 | ... minimal | 445 | ... minimal |
446 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} | 446 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} |
447 | [Teardown] Оновити LAST_MODIFICATION_DATE | 447 | [Teardown] Оновити LAST_MODIFICATION_DATE |
448 | - ${bid}= Підготувати дані для подання пропозиції | 448 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
449 | Log ${bid} | 449 | Log ${bid} |
450 | ${bidresponses}= Create Dictionary bid=${bid} | 450 | ${bidresponses}= Create Dictionary bid=${bid} |
451 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} | 451 | Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses} |
@@ -516,7 +516,7 @@ ${mode} single | @@ -516,7 +516,7 @@ ${mode} single | ||
516 | ... minimal | 516 | ... minimal |
517 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} | 517 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} |
518 | [Teardown] Оновити LAST_MODIFICATION_DATE | 518 | [Teardown] Оновити LAST_MODIFICATION_DATE |
519 | - ${bid}= Підготувати дані для подання пропозиції | 519 | + ${bid}= Підготувати дані для подання пропозиції ${USERS.users['${tender_owner}'].initial_data.data.value.amount} |
520 | Log ${bid} | 520 | Log ${bid} |
521 | ${bidresponses}= Create Dictionary bid=${bid} | 521 | ${bidresponses}= Create Dictionary bid=${bid} |
522 | Set To Dictionary ${USERS.users['${provider1}']} bidresponses=${bidresponses} | 522 | Set To Dictionary ${USERS.users['${provider1}']} bidresponses=${bidresponses} |
Please
register
or
login
to post a comment