Showing
3 changed files
with
46 additions
and
3 deletions
@@ -121,10 +121,9 @@ Library openprocurement_client_helper.py | @@ -121,10 +121,9 @@ Library openprocurement_client_helper.py | ||
121 | ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 121 | ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
122 | Отримати тендер ${ARGUMENTS[0]} ${internalid} | 122 | Отримати тендер ${ARGUMENTS[0]} ${internalid} |
123 | @{items}= Get From Object ${TENDER_DATA.data} items | 123 | @{items}= Get From Object ${TENDER_DATA.data} items |
124 | - ${item}= get variable value ${items[1]} | ||
125 | - Run Keyword And Continue On Failure Remove From Dictionary ${item} id | ||
126 | Log Many @{items} | 124 | Log Many @{items} |
127 | :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} | 125 | :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} |
126 | + \ ${item}= test_item_data | ||
128 | \ Append To List ${items} ${item} | 127 | \ Append To List ${items} ${item} |
129 | Log Many @{items} | 128 | Log Many @{items} |
130 | Set_To_Object ${TENDER_DATA.data} items ${items} | 129 | Set_To_Object ${TENDER_DATA.data} items ${items} |
@@ -404,3 +404,47 @@ def auction_bid(): | @@ -404,3 +404,47 @@ def auction_bid(): | ||
404 | 404 | ||
405 | def test_award_data(): | 405 | def test_award_data(): |
406 | return munchify({'data': {}}) | 406 | return munchify({'data': {}}) |
407 | + | ||
408 | + | ||
409 | +def test_item_data(): | ||
410 | + now = get_now() | ||
411 | + return { | ||
412 | + "description": fake.catch_phrase(), | ||
413 | + "deliveryDate": { | ||
414 | + "endDate": (now + timedelta(days=5)).isoformat() | ||
415 | + }, | ||
416 | + "deliveryLocation": { | ||
417 | + "latitude": 49.8500, | ||
418 | + "longitude": 24.0167 | ||
419 | + }, | ||
420 | + "deliveryAddress": { | ||
421 | + "countryName": u"Україна", | ||
422 | + "countryName_ru": u"Украина", | ||
423 | + "countryName_en": "Ukraine", | ||
424 | + "postalCode": fake.postalcode(), | ||
425 | + "region": u"м. Київ", | ||
426 | + "locality": u"м. Київ", | ||
427 | + "streetAddress": fake.street_address() | ||
428 | + }, | ||
429 | + "classification": { | ||
430 | + "scheme": u"CPV", | ||
431 | + "id": u"44617100-9", | ||
432 | + "description": u"Картонки", | ||
433 | + "description_ru": u"Большие картонные коробки", | ||
434 | + "description_en": u"Cartons" | ||
435 | + }, | ||
436 | + "additionalClassifications": [ | ||
437 | + { | ||
438 | + "scheme": u"ДКПП", | ||
439 | + "id": u"17.21.1", | ||
440 | + "description": u"Папір і картон гофровані, паперова й картонна тара" | ||
441 | + } | ||
442 | + ], | ||
443 | + "unit": { | ||
444 | + "name": u"кілограм", | ||
445 | + "name_ru": u"килограмм", | ||
446 | + "name_en": "kilogram", | ||
447 | + "code": u"KGM" | ||
448 | + }, | ||
449 | + "quantity": fake.pyint() | ||
450 | + } |
@@ -16,7 +16,7 @@ from robot.output.loggerhelper import Message | @@ -16,7 +16,7 @@ from robot.output.loggerhelper import Message | ||
16 | from .initial_data import ( | 16 | from .initial_data import ( |
17 | auction_bid, create_fake_doc, | 17 | auction_bid, create_fake_doc, |
18 | test_award_data, test_bid_data, test_complaint_data, | 18 | test_award_data, test_bid_data, test_complaint_data, |
19 | - test_complaint_reply_data, test_question_answer_data, | 19 | + test_complaint_reply_data, test_item_data, test_question_answer_data, |
20 | test_question_data, test_tender_data, test_tender_data_multiple_lots | 20 | test_question_data, test_tender_data, test_tender_data_multiple_lots |
21 | ) | 21 | ) |
22 | from .local_time import get_now, TZ | 22 | from .local_time import get_now, TZ |
Please
register
or
login
to post a comment