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