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