Commit 5f486df4aa1cd8413bc92abf4e477f822de4dd0a
Merge pull request #157 from mykhaly/update_limited
Refactor limited
Showing
7 changed files
with
56 additions
and
133 deletions
| @@ -456,20 +456,6 @@ Library openprocurement_client_helper.py | @@ -456,20 +456,6 @@ Library openprocurement_client_helper.py | ||
| 456 | # Limited procurement | 456 | # Limited procurement |
| 457 | ############################################################################## | 457 | ############################################################################## |
| 458 | 458 | ||
| 459 | -Модифікувати закупівлю | ||
| 460 | - [Documentation] | ||
| 461 | - ... [Arguments] Username and tender uaid | ||
| 462 | - ... Find tender using uaid, get data from test_additional_items_data and call patch_tender | ||
| 463 | - ... [Return] Nothing | ||
| 464 | - [Arguments] ${username} ${tender_uaid} | ||
| 465 | - ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | ||
| 466 | - ${data}= test_additional_items_data ${tender['data']['id']} ${tender['access']['token']} | ||
| 467 | - Log ${data} | ||
| 468 | - Set To Dictionary ${USERS.users['${tender_owner}']} additional_items=${data['data']['items']} | ||
| 469 | - ${reply}= Call Method ${USERS.users['${username}'].client} patch_tender ${data} | ||
| 470 | - Log ${reply} | ||
| 471 | - | ||
| 472 | - | ||
| 473 | Додати і підтвердити постачальника | 459 | Додати і підтвердити постачальника |
| 474 | [Documentation] | 460 | [Documentation] |
| 475 | ... [Arguments] Username, tender uaid and supplier data | 461 | ... [Arguments] Username, tender uaid and supplier data |
| @@ -429,24 +429,6 @@ def test_submit_claim_data(claim_id): | @@ -429,24 +429,6 @@ def test_submit_claim_data(claim_id): | ||
| 429 | }) | 429 | }) |
| 430 | 430 | ||
| 431 | 431 | ||
| 432 | -def test_additional_items_data(tender_id, access_token): | ||
| 433 | - return munchify({ | ||
| 434 | - "access": { | ||
| 435 | - "token": access_token | ||
| 436 | - }, | ||
| 437 | - "data": { | ||
| 438 | - "id": tender_id, | ||
| 439 | - "items": [{ | ||
| 440 | - "unit": { | ||
| 441 | - "code": "MON", | ||
| 442 | - "name": "month" | ||
| 443 | - }, | ||
| 444 | - "quantity": 9 | ||
| 445 | - }] | ||
| 446 | - } | ||
| 447 | - }) | ||
| 448 | - | ||
| 449 | - | ||
| 450 | def test_complaint_reply_data(): | 432 | def test_complaint_reply_data(): |
| 451 | return munchify({ | 433 | return munchify({ |
| 452 | "data": { | 434 | "data": { |
| @@ -8,17 +8,6 @@ Resource resource.robot | @@ -8,17 +8,6 @@ Resource resource.robot | ||
| 8 | ############################################################################################## | 8 | ############################################################################################## |
| 9 | # CANCELLATIONS | 9 | # CANCELLATIONS |
| 10 | ############################################################################################## | 10 | ############################################################################################## |
| 11 | -Можливість створити закупівлю для тестування скасування | ||
| 12 | - ${tender_data}= Підготовка даних для створення тендера | ||
| 13 | - ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_owner} ${tender_data} | ||
| 14 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} | ||
| 15 | - ... Створити тендер | ||
| 16 | - ... ${adapted_data} | ||
| 17 | - Set To Dictionary ${TENDER} TENDER_UAID=${TENDER_UAID} | ||
| 18 | - Set To Dictionary ${USERS.users['${tender_owner}']} initial_data=${adapted_data} | ||
| 19 | - Log ${TENDER} | ||
| 20 | - | ||
| 21 | - | ||
| 22 | Можливість скасувати закупівлю | 11 | Можливість скасувати закупівлю |
| 23 | ${cancellation_data}= Підготувати дані про скасування ${tender_owner} | 12 | ${cancellation_data}= Підготувати дані про скасування ${tender_owner} |
| 24 | Викликати для учасника ${tender_owner} | 13 | Викликати для учасника ${tender_owner} |
| @@ -77,12 +66,6 @@ Resource resource.robot | @@ -77,12 +66,6 @@ Resource resource.robot | ||
| 77 | ... ${TENDER['TENDER_UAID']} | 66 | ... ${TENDER['TENDER_UAID']} |
| 78 | 67 | ||
| 79 | 68 | ||
| 80 | -Можливість модифікації закупівлі | ||
| 81 | - Викликати для учасника ${tender_owner} | ||
| 82 | - ... Модифікувати закупівлю | ||
| 83 | - ... ${TENDER['TENDER_UAID']} | ||
| 84 | - | ||
| 85 | - | ||
| 86 | Можливість додати документацію до закупівлі | 69 | Можливість додати документацію до закупівлі |
| 87 | ${filepath}= create_fake_doc | 70 | ${filepath}= create_fake_doc |
| 88 | Викликати для учасника ${tender_owner} | 71 | Викликати для учасника ${tender_owner} |
| @@ -312,20 +295,20 @@ Resource resource.robot | @@ -312,20 +295,20 @@ Resource resource.robot | ||
| 312 | 295 | ||
| 313 | 296 | ||
| 314 | Відображення кількості номенклатури закупівлі | 297 | Відображення кількості номенклатури закупівлі |
| 315 | - Звірити поле тендера із значенням ${viewer} | ||
| 316 | - ... ${USERS.users['${tender_owner}'].additional_items[${ITEMS_NUM}]['quantity']} | 298 | + Звірити поле тендера ${viewer} |
| 299 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
| 317 | ... items[${ITEMS_NUM}].quantity | 300 | ... items[${ITEMS_NUM}].quantity |
| 318 | 301 | ||
| 319 | 302 | ||
| 320 | Відображення назви одиниці номенклатури закупівлі | 303 | Відображення назви одиниці номенклатури закупівлі |
| 321 | - Звірити поле тендера із значенням ${viewer} | ||
| 322 | - ... ${USERS.users['${tender_owner}'].additional_items[${ITEMS_NUM}]['unit']['name']} | 304 | + Звірити поле тендера ${viewer} |
| 305 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
| 323 | ... items[${ITEMS_NUM}].unit.name | 306 | ... items[${ITEMS_NUM}].unit.name |
| 324 | 307 | ||
| 325 | 308 | ||
| 326 | Відображення коду одиниці номенклатури закупівлі | 309 | Відображення коду одиниці номенклатури закупівлі |
| 327 | - Звірити поле тендера із значенням ${viewer} | ||
| 328 | - ... ${USERS.users['${tender_owner}'].additional_items[${ITEMS_NUM}]['unit']['code']} | 310 | + Звірити поле тендера ${viewer} |
| 311 | + ... ${USERS.users['${tender_owner}'].initial_data} | ||
| 329 | ... items[${ITEMS_NUM}].unit.code | 312 | ... items[${ITEMS_NUM}].unit.code |
| 330 | 313 | ||
| 331 | 314 |
| @@ -19,7 +19,7 @@ ${mode} negotiation.quick | @@ -19,7 +19,7 @@ ${mode} negotiation.quick | ||
| 19 | ... ${USERS.users['${tender_owner}'].broker} | 19 | ... ${USERS.users['${tender_owner}'].broker} |
| 20 | ... minimal | 20 | ... minimal |
| 21 | [Teardown] Оновити LAST_MODIFICATION_DATE | 21 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 22 | - Можливість створити закупівлю для тестування скасування | 22 | + Можливість створити закупівлю |
| 23 | 23 | ||
| 24 | 24 | ||
| 25 | Можливість скасувати переговорну процедуру за нагальною потребою | 25 | Можливість скасувати переговорну процедуру за нагальною потребою |
| @@ -72,24 +72,6 @@ ${mode} negotiation.quick | @@ -72,24 +72,6 @@ ${mode} negotiation.quick | ||
| 72 | Можливість створити закупівлю | 72 | Можливість створити закупівлю |
| 73 | 73 | ||
| 74 | 74 | ||
| 75 | -Можливість знайти переговорну процедуру за нагальною потребою по ідентифікатору | ||
| 76 | - [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 77 | - ... viewer | ||
| 78 | - ... ${USERS.users['${viewer}'].broker} | ||
| 79 | - ... minimal | ||
| 80 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 81 | - Можливість знайти закупівлю по ідентифікатору | ||
| 82 | - | ||
| 83 | - | ||
| 84 | -Можливість модифікації переговорної процедури за нагальною потребою | ||
| 85 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість модифікації процедури | ||
| 86 | - ... tender_owner | ||
| 87 | - ... ${USERS.users['${tender_owner}'].broker} | ||
| 88 | - ... level2 | ||
| 89 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 90 | - Можливість модифікації закупівлі | ||
| 91 | - | ||
| 92 | - | ||
| 93 | Можливість додати документацію до переговорної процедури за нагальною потребою | 75 | Можливість додати документацію до переговорної процедури за нагальною потребою |
| 94 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 76 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
| 95 | ... tender_owner | 77 | ... tender_owner |
| @@ -107,6 +89,15 @@ ${mode} negotiation.quick | @@ -107,6 +89,15 @@ ${mode} negotiation.quick | ||
| 107 | [Teardown] Оновити LAST_MODIFICATION_DATE | 89 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 108 | Можливість зареєструвати і підтвердити постачальника до закупівлі | 90 | Можливість зареєструвати і підтвердити постачальника до закупівлі |
| 109 | 91 | ||
| 92 | + | ||
| 93 | +Можливість знайти переговорну процедуру за нагальною потребою по ідентифікатору | ||
| 94 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 95 | + ... viewer | ||
| 96 | + ... ${USERS.users['${viewer}'].broker} | ||
| 97 | + ... minimal | ||
| 98 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 99 | + Можливість знайти закупівлю по ідентифікатору | ||
| 100 | + | ||
| 110 | ############################################################################################## | 101 | ############################################################################################## |
| 111 | # MAIN DATA | 102 | # MAIN DATA |
| 112 | ############################################################################################## | 103 | ############################################################################################## |
| @@ -19,7 +19,7 @@ ${mode} negotiation | @@ -19,7 +19,7 @@ ${mode} negotiation | ||
| 19 | ... ${USERS.users['${tender_owner}'].broker} | 19 | ... ${USERS.users['${tender_owner}'].broker} |
| 20 | ... minimal | 20 | ... minimal |
| 21 | [Teardown] Оновити LAST_MODIFICATION_DATE | 21 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 22 | - Можливість створити закупівлю для тестування скасування | 22 | + Можливість створити закупівлю |
| 23 | 23 | ||
| 24 | 24 | ||
| 25 | Можливість скасувати переговорну процедуру | 25 | Можливість скасувати переговорну процедуру |
| @@ -72,24 +72,6 @@ ${mode} negotiation | @@ -72,24 +72,6 @@ ${mode} negotiation | ||
| 72 | Можливість створити закупівлю | 72 | Можливість створити закупівлю |
| 73 | 73 | ||
| 74 | 74 | ||
| 75 | -Можливість знайти переговорну процедуру по ідентифікатору | ||
| 76 | - [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 77 | - ... viewer | ||
| 78 | - ... ${USERS.users['${viewer}'].broker} | ||
| 79 | - ... minimal | ||
| 80 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 81 | - Можливість знайти закупівлю по ідентифікатору | ||
| 82 | - | ||
| 83 | - | ||
| 84 | -Можливість модифікації переговорної процедури | ||
| 85 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість модифікації процедури | ||
| 86 | - ... tender_owner | ||
| 87 | - ... ${USERS.users['${tender_owner}'].broker} | ||
| 88 | - ... level2 | ||
| 89 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 90 | - Можливість модифікації закупівлі | ||
| 91 | - | ||
| 92 | - | ||
| 93 | Можливість додати документацію до переговорної процедури | 75 | Можливість додати документацію до переговорної процедури |
| 94 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 76 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
| 95 | ... tender_owner | 77 | ... tender_owner |
| @@ -107,6 +89,15 @@ ${mode} negotiation | @@ -107,6 +89,15 @@ ${mode} negotiation | ||
| 107 | [Teardown] Оновити LAST_MODIFICATION_DATE | 89 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 108 | Можливість зареєструвати і підтвердити постачальника до закупівлі | 90 | Можливість зареєструвати і підтвердити постачальника до закупівлі |
| 109 | 91 | ||
| 92 | + | ||
| 93 | +Можливість знайти переговорну процедуру по ідентифікатору | ||
| 94 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 95 | + ... viewer | ||
| 96 | + ... ${USERS.users['${viewer}'].broker} | ||
| 97 | + ... minimal | ||
| 98 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 99 | + Можливість знайти закупівлю по ідентифікатору | ||
| 100 | + | ||
| 110 | ############################################################################################## | 101 | ############################################################################################## |
| 111 | # MAIN DATA | 102 | # MAIN DATA |
| 112 | ############################################################################################## | 103 | ############################################################################################## |
| @@ -19,7 +19,7 @@ ${mode} reporting | @@ -19,7 +19,7 @@ ${mode} reporting | ||
| 19 | ... ${USERS.users['${tender_owner}'].broker} | 19 | ... ${USERS.users['${tender_owner}'].broker} |
| 20 | ... minimal | 20 | ... minimal |
| 21 | [Teardown] Оновити LAST_MODIFICATION_DATE | 21 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 22 | - Можливість створити закупівлю для тестування скасування | 22 | + Можливість створити закупівлю |
| 23 | 23 | ||
| 24 | 24 | ||
| 25 | Можливість скасувати звіт про укладений договір | 25 | Можливість скасувати звіт про укладений договір |
| @@ -72,24 +72,6 @@ ${mode} reporting | @@ -72,24 +72,6 @@ ${mode} reporting | ||
| 72 | Можливість створити закупівлю | 72 | Можливість створити закупівлю |
| 73 | 73 | ||
| 74 | 74 | ||
| 75 | -Можливість знайти звіт про укладений договір по ідентифікатору | ||
| 76 | - [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 77 | - ... viewer | ||
| 78 | - ... ${USERS.users['${viewer}'].broker} | ||
| 79 | - ... minimal | ||
| 80 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 81 | - Можливість знайти закупівлю по ідентифікатору | ||
| 82 | - | ||
| 83 | - | ||
| 84 | -Можливість модифікації звіту про укладений договір | ||
| 85 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість модифікації процедури | ||
| 86 | - ... tender_owner | ||
| 87 | - ... ${USERS.users['${tender_owner}'].broker} | ||
| 88 | - ... level2 | ||
| 89 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 90 | - Можливість модифікації закупівлі | ||
| 91 | - | ||
| 92 | - | ||
| 93 | Можливість додати документацію до звіту про укладений договір | 75 | Можливість додати документацію до звіту про укладений договір |
| 94 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 76 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
| 95 | ... tender_owner | 77 | ... tender_owner |
| @@ -107,6 +89,35 @@ ${mode} reporting | @@ -107,6 +89,35 @@ ${mode} reporting | ||
| 107 | [Teardown] Оновити LAST_MODIFICATION_DATE | 89 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 108 | Можливість зареєструвати і підтвердити постачальника до закупівлі | 90 | Можливість зареєструвати і підтвердити постачальника до закупівлі |
| 109 | 91 | ||
| 92 | + | ||
| 93 | +Можливість укласти угоду для звіту про укладений договір | ||
| 94 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | ||
| 95 | + ... ${tender_owner} | ||
| 96 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 97 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 98 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 99 | + Можливість укласти угоду для закупівлі | ||
| 100 | + | ||
| 101 | + | ||
| 102 | +Можливість знайти звіт про укладений договір по ідентифікатору | ||
| 103 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 104 | + ... viewer | ||
| 105 | + ... ${USERS.users['${viewer}'].broker} | ||
| 106 | + ... minimal | ||
| 107 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 108 | + Можливість знайти закупівлю по ідентифікатору | ||
| 109 | + | ||
| 110 | +############################################################################################## | ||
| 111 | +# CONTRACTS | ||
| 112 | +############################################################################################## | ||
| 113 | + | ||
| 114 | +Відображення статусу підписаної угоди з постачальником звіту про укладений договір | ||
| 115 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | ||
| 116 | + ... viewer | ||
| 117 | + ... ${USERS.users['${viewer}'].broker} | ||
| 118 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 119 | + Відображення статусу підписаної угоди з постачальником закупівлі | ||
| 120 | + | ||
| 110 | ############################################################################################## | 121 | ############################################################################################## |
| 111 | # MAIN DATA | 122 | # MAIN DATA |
| 112 | ############################################################################################## | 123 | ############################################################################################## |
| @@ -545,23 +556,3 @@ ${mode} reporting | @@ -545,23 +556,3 @@ ${mode} reporting | ||
| 545 | ... viewer | 556 | ... viewer |
| 546 | ... ${USERS.users['${viewer}'].broker} | 557 | ... ${USERS.users['${viewer}'].broker} |
| 547 | Відображення вартості номенклатури постачальника закупівлі | 558 | Відображення вартості номенклатури постачальника закупівлі |
| 548 | - | ||
| 549 | -############################################################################################## | ||
| 550 | -# CONTRACTS | ||
| 551 | -############################################################################################## | ||
| 552 | - | ||
| 553 | -Можливість укласти угоду для звіту про укладений договір | ||
| 554 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | ||
| 555 | - ... ${tender_owner} | ||
| 556 | - ... ${USERS.users['${tender_owner}'].broker} | ||
| 557 | - [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 558 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 559 | - Можливість укласти угоду для закупівлі | ||
| 560 | - | ||
| 561 | - | ||
| 562 | -Відображення статусу підписаної угоди з постачальником звіту про укладений договір | ||
| 563 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | ||
| 564 | - ... viewer | ||
| 565 | - ... ${USERS.users['${viewer}'].broker} | ||
| 566 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
| 567 | - Відображення статусу підписаної угоди з постачальником закупівлі |
| @@ -18,7 +18,6 @@ from robot.output.loggerhelper import Message | @@ -18,7 +18,6 @@ from robot.output.loggerhelper import Message | ||
| 18 | from .initial_data import ( | 18 | from .initial_data import ( |
| 19 | create_fake_doc, | 19 | create_fake_doc, |
| 20 | create_fake_sentence, | 20 | create_fake_sentence, |
| 21 | - test_additional_items_data, | ||
| 22 | test_award_data, | 21 | test_award_data, |
| 23 | test_bid_data, | 22 | test_bid_data, |
| 24 | test_bid_data_meat_tender, | 23 | test_bid_data_meat_tender, |
Please
register
or
login
to post a comment