Showing
3 changed files
with
46 additions
and
3 deletions
... | ... | @@ -121,10 +121,9 @@ Library openprocurement_client_helper.py |
121 | 121 | ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
122 | 122 | Отримати тендер ${ARGUMENTS[0]} ${internalid} |
123 | 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 | 124 | Log Many @{items} |
127 | 125 | :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} |
126 | + \ ${item}= test_item_data | |
128 | 127 | \ Append To List ${items} ${item} |
129 | 128 | Log Many @{items} |
130 | 129 | Set_To_Object ${TENDER_DATA.data} items ${items} | ... | ... |
... | ... | @@ -404,3 +404,47 @@ def auction_bid(): |
404 | 404 | |
405 | 405 | def test_award_data(): |
406 | 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 | 16 | from .initial_data import ( |
17 | 17 | auction_bid, create_fake_doc, |
18 | 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 | 20 | test_question_data, test_tender_data, test_tender_data_multiple_lots |
21 | 21 | ) |
22 | 22 | from .local_time import get_now, TZ | ... | ... |
Please
register
or
login
to post a comment