Commit 3921043a81968b3a7eeca76910b0e2ecf05d1dda
1 parent
9687f977
add cancellation complaint test cases/keywords
Showing
2 changed files
with
214 additions
and
10 deletions
... | ... | @@ -1272,6 +1272,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1272 | 1272 | ... ${confirmation_data} |
1273 | 1273 | |
1274 | 1274 | |
1275 | +Можливість подати скаргу на скасування ${cancellations_index} | |
1276 | + ${data}= Create Dictionary status=pending | |
1277 | + ${confirmation_data}= Create Dictionary data=${data} | |
1278 | + Run As ${payment_user} | |
1279 | + ... Змінити статус скарги на скасування | |
1280 | + ... ${TENDER['TENDER_UAID']} | |
1281 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1282 | + ... ${cancellations_index} | |
1283 | + ... ${confirmation_data} | |
1284 | + | |
1285 | + | |
1275 | 1286 | Прийняти скаргу до розгляду |
1276 | 1287 | ${confirmation_data}= Підготувати дані для прийняття скарги до розгляду |
1277 | 1288 | Run As ${amcu_user} |
... | ... | @@ -1301,6 +1312,16 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1301 | 1312 | ... ${confirmation_data} |
1302 | 1313 | |
1303 | 1314 | |
1315 | +Прийняти скаргу на скасування ${canсellations_index} до розгляду | |
1316 | + ${confirmation_data}= Підготувати дані для прийняття скарги до розгляду | |
1317 | + Run As ${amcu_user} | |
1318 | + ... Змінити статус скарги на скасування | |
1319 | + ... ${TENDER['TENDER_UAID']} | |
1320 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1321 | + ... ${canсellations_index} | |
1322 | + ... ${confirmation_data} | |
1323 | + | |
1324 | + | |
1304 | 1325 | Задовільнити скаргу |
1305 | 1326 | ${data}= Create Dictionary status=satisfied |
1306 | 1327 | ${confirmation_data}= Create Dictionary data=${data} |
... | ... | @@ -1333,6 +1354,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1333 | 1354 | ... ${confirmation_data} |
1334 | 1355 | |
1335 | 1356 | |
1357 | +Задовільнити скаргу на скасування ${canсellations_index} | |
1358 | + ${data}= Create Dictionary status=satisfied | |
1359 | + ${confirmation_data}= Create Dictionary data=${data} | |
1360 | + Run As ${amcu_user} | |
1361 | + ... Змінити статус скарги на скасування | |
1362 | + ... ${TENDER['TENDER_UAID']} | |
1363 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1364 | + ... ${canсellations_index} | |
1365 | + ... ${confirmation_data} | |
1366 | + | |
1367 | + | |
1336 | 1368 | Відхилити скаргу |
1337 | 1369 | ${data}= Create Dictionary status=declined |
1338 | 1370 | ${confirmation_data}= Create Dictionary data=${data} |
... | ... | @@ -1365,6 +1397,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1365 | 1397 | ... ${confirmation_data} |
1366 | 1398 | |
1367 | 1399 | |
1400 | +Відхилити скаргу на скасування ${canсellations_index} | |
1401 | + ${data}= Create Dictionary status=declined | |
1402 | + ${confirmation_data}= Create Dictionary data=${data} | |
1403 | + Run As ${amcu_user} | |
1404 | + ... Змінити статус скарги на скасування | |
1405 | + ... ${TENDER['TENDER_UAID']} | |
1406 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1407 | + ... ${canсellations_index} | |
1408 | + ... ${confirmation_data} | |
1409 | + | |
1410 | + | |
1368 | 1411 | Зупинити розгляд скарги |
1369 | 1412 | ${confirmation_data}= Підготувати дані для відхилення скарги |
1370 | 1413 | Set To Dictionary ${confirmation_data.data} status=stopped |
... | ... | @@ -1397,6 +1440,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1397 | 1440 | ... ${confirmation_data} |
1398 | 1441 | |
1399 | 1442 | |
1443 | +Зупинити скаргу на скасування ${cancellations_index} | |
1444 | + ${confirmation_data}= Підготувати дані для відхилення скарги | |
1445 | + Set To Dictionary ${confirmation_data.data} status=stopped | |
1446 | + Run As ${amcu_user} | |
1447 | + ... Змінити статус скарги на скасування | |
1448 | + ... ${TENDER['TENDER_UAID']} | |
1449 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1450 | + ... ${cancellations_index} | |
1451 | + ... ${confirmation_data} | |
1452 | + | |
1453 | + | |
1400 | 1454 | Залишити скаргу без розгляду |
1401 | 1455 | ${confirmation_data}= Підготувати дані для відхилення скарги |
1402 | 1456 | Set To Dictionary ${confirmation_data.data} status=invalid |
... | ... | @@ -1429,6 +1483,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1429 | 1483 | ... ${confirmation_data} |
1430 | 1484 | |
1431 | 1485 | |
1486 | +Залишити скаргу на скасування ${cancellations_index} | |
1487 | + ${confirmation_data}= Підготувати дані для відхилення скарги | |
1488 | + Set To Dictionary ${confirmation_data.data} status=invalid | |
1489 | + Run As ${amcu_user} | |
1490 | + ... Змінити статус скарги на скасування | |
1491 | + ... ${TENDER['TENDER_UAID']} | |
1492 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1493 | + ... ${cancellations_index} | |
1494 | + ... ${confirmation_data} | |
1495 | + | |
1496 | + | |
1432 | 1497 | Виконати рішення АМКУ |
1433 | 1498 | ${tendererAction}= create_fake_sentence |
1434 | 1499 | ${data}= Create Dictionary |
... | ... | @@ -1470,6 +1535,20 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1470 | 1535 | ... ${confirmation_data} |
1471 | 1536 | |
1472 | 1537 | |
1538 | +Виконати рішення АМКУ по скарзі на скасування ${canсellations_index} | |
1539 | + ${tendererAction}= create_fake_sentence | |
1540 | + ${data}= Create Dictionary | |
1541 | + ... status=resolved | |
1542 | + ... tendererAction=${tendererAction} | |
1543 | + ${confirmation_data}= Create Dictionary data=${data} | |
1544 | + Run As ${tender_owner} | |
1545 | + ... Змінити статус скарги на скасування | |
1546 | + ... ${TENDER['TENDER_UAID']} | |
1547 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1548 | + ... ${canсellations_index} | |
1549 | + ... ${confirmation_data} | |
1550 | + | |
1551 | + | |
1473 | 1552 | Помилково створена скарга |
1474 | 1553 | ${data}= Create Dictionary status=mistaken |
1475 | 1554 | ${confirmation_data}= Create Dictionary data=${data} |
... | ... | @@ -1502,6 +1581,17 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1502 | 1581 | ... ${confirmation_data} |
1503 | 1582 | |
1504 | 1583 | |
1584 | +Помилково створена скарга скасування ${canсellations_index} | |
1585 | + ${data}= Create Dictionary status=mistaken | |
1586 | + ${confirmation_data}= Create Dictionary data=${data} | |
1587 | + Run As ${provider} | |
1588 | + ... Змінити статус скарги на скасування | |
1589 | + ... ${TENDER['TENDER_UAID']} | |
1590 | + ... ${USERS.users['${provider}']['complaint_data']['complaintID']} | |
1591 | + ... ${award_index} | |
1592 | + ... ${confirmation_data} | |
1593 | + | |
1594 | + | |
1505 | 1595 | Подати вимогу про виправлення умов закупівлі лоту |
1506 | 1596 | ${data}= Create Dictionary status=claim |
1507 | 1597 | ${confirmation_data}= Create Dictionary data=${data} |
... | ... | @@ -1569,13 +1659,13 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status |
1569 | 1659 | Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} |
1570 | 1660 | |
1571 | 1661 | |
1572 | -Можливість створити чернетку скарги на скасування ${canellations_index}} лота | |
1662 | +Можливість створити чернетку скарги на скасування ${canсellations_index} | |
1573 | 1663 | ${complaint}= Підготувати дані для подання скарги |
1574 | 1664 | ${complaintID}= Run As ${provider} |
1575 | - ... Створити чернетку вимоги/скарги на скасування лота | |
1665 | + ... Створити чернетку вимоги/скарги на скасування | |
1576 | 1666 | ... ${TENDER['TENDER_UAID']} |
1577 | 1667 | ... ${complaint} |
1578 | - ... ${canellations_index} | |
1668 | + ... ${canсellations_index} | |
1579 | 1669 | ${complaint_data}= Create Dictionary |
1580 | 1670 | ... complaint=${complaint} |
1581 | 1671 | ... complaintID=${complaintID} | ... | ... |
... | ... | @@ -20,7 +20,7 @@ ${LOT_MEAT} ${0} |
20 | 20 | ${lot_index} ${0} |
21 | 21 | ${award_index} ${0} |
22 | 22 | ${qualification_index} ${0} |
23 | -${canellations_index} ${0} | |
23 | +${cancellations_index} ${0} | |
24 | 24 | ${ROAD_INDEX} ${False} |
25 | 25 | ${GMDN_INDEX} ${False} |
26 | 26 | ${PLAN_TENDER} ${True} |
... | ... | @@ -601,40 +601,154 @@ ${PLAN_TENDER} ${True} |
601 | 601 | Можливість скасувати 0 лот |
602 | 602 | |
603 | 603 | |
604 | -Відображення активного статусу скасування лота | |
604 | +Можливість скасувати тендер | |
605 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Скасування тендера | |
606 | + ... tender_owner | |
607 | + ... ${USERS.users['${tender_owner}'].broker} | |
608 | + ... tender_cancellation | |
609 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
610 | + Можливість скасувати тендер | |
611 | + | |
612 | + | |
613 | +Відображення статусу очікування оскарження скасування | |
605 | 614 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування лота |
606 | 615 | ... viewer |
607 | 616 | ... ${USERS.users['${viewer}'].broker} |
608 | - ... lot_cancellation | |
617 | + ... cancellation_status_view | |
609 | 618 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
610 | 619 | ${cancellation_index}= Отримати останній індекс cancellations ${tender_owner} ${viewer} |
611 | 620 | Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} |
612 | - ... active | |
621 | + ... pending | |
613 | 622 | ... cancellations[${cancellation_index}].status |
614 | 623 | |
615 | 624 | |
616 | 625 | Можливість створити чернетку скарги на скасування лота |
617 | - [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження визначення переможця | |
626 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження скасування лота | |
618 | 627 | ... provider |
619 | 628 | ... ${USERS.users['${provider}'].broker} |
620 | 629 | ... lot_cancellation_complaint_draft |
621 | 630 | ... critical |
622 | 631 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
623 | 632 | [Teardown] Оновити LAST_MODIFICATION_DATE |
624 | - Можливість створити чернетку скарги на скасування ${canellations_index} лота | |
633 | + Можливість створити чернетку скарги на скасування ${cancellations_index} | |
634 | + | |
635 | + | |
636 | +Можливість створити чернетку скарги на скасування тендера | |
637 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження скасування тендера | |
638 | + ... provider | |
639 | + ... ${USERS.users['${provider}'].broker} | |
640 | + ... tender_cancellation_complaint_draft | |
641 | + ... critical | |
642 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
643 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
644 | + Можливість створити чернетку скарги на скасування ${cancellations_index} | |
645 | + | |
646 | + | |
647 | +Можливість подати скаргу на скасування | |
648 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження скасування тендера/лота | |
649 | + ... provider | |
650 | + ... ${USERS.users['${provider}'].broker} | |
651 | + ... cancel_complaint_pending | |
652 | + ... critical | |
653 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
654 | + Можливість подати скаргу на скасування ${cancellations_index} | |
655 | + | |
656 | + | |
657 | +Можливість позначити скаргу на скасування як помилково створену | |
658 | + [Tags] ${USERS.users['${provider}'].broker}: Скарга на скасування тендера/лота створена помилково | |
659 | + ... provider | |
660 | + ... ${USERS.users['${provider}'].broker} | |
661 | + ... mistaken_cancel_complaint | |
662 | + ... critical | |
663 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
664 | + Помилково створена скарга скасування ${cancellations_index} | |
665 | + | |
666 | + | |
667 | +Можливість залишити скаргу на скасування без розгляду | |
668 | + [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота без розгляду | |
669 | + ... amcu_user | |
670 | + ... ${USERS.users['${amcu_user}'].broker} | |
671 | + ... invalid_cancel_complaint | |
672 | + ... critical | |
673 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
674 | + Залишити скаргу на скасування ${cancellations_index} | |
675 | + | |
676 | + | |
677 | +Можливість прийняти скаргу на визначення переможця до розгляду | |
678 | + [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота прийнята до розгляду | |
679 | + ... amcu_user | |
680 | + ... ${USERS.users['${amcu_user}'].broker} | |
681 | + ... accept_cancel_complaint | |
682 | + ... critical | |
683 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
684 | + Прийняти скаргу на скасування ${cancellations_index} до розгляду | |
685 | + | |
686 | + | |
687 | +Можливість задовільнити скаргу на визначення переможця | |
688 | + [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота задоволена | |
689 | + ... amcu_user | |
690 | + ... ${USERS.users['${amcu_user}'].broker} | |
691 | + ... satisfy_cancel_complaint | |
692 | + ... critical | |
693 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
694 | + Задовільнити скаргу на скасування ${cancellations_index} | |
695 | + | |
696 | + | |
697 | +Можливість виконати рішення АМКУ Замовником | |
698 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Замовник виконує рішення АМКУ по скарзі на скасування тендера/лота | |
699 | + ... tender_owner | |
700 | + ... ${USERS.users['${tender_owner}'].broker} | |
701 | + ... resolved_cancel_complaint | |
702 | + ... critical | |
703 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
704 | + Виконати рішення АМКУ по скарзі на скасування ${cancellations_index} | |
705 | + | |
706 | + | |
707 | +Можливість відхилити скаргу на визначення переможця | |
708 | + [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота відхилена | |
709 | + ... amcu_user | |
710 | + ... ${USERS.users['${amcu_user}'].broker} | |
711 | + ... decline_cancel_complaint | |
712 | + ... critical | |
713 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
714 | + Відхилити скаргу на скасування ${cancellations_index} | |
715 | + | |
716 | + | |
717 | +Можливість зупинити розгляд скарги на визначення переможця | |
718 | + [Tags] ${USERS.users['${amcu_user}'].broker}: Скарга на скасування тендера/лота зупинена | |
719 | + ... amcu_user | |
720 | + ... ${USERS.users['${amcu_user}'].broker} | |
721 | + ... stop_cancel_complaint | |
722 | + ... critical | |
723 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
724 | + Зупинити скаргу на скасування ${cancellations_index} | |
725 | + | |
625 | 726 | |
626 | 727 | *** Keywords *** |
627 | 728 | |
628 | 729 | Можливість скасувати ${index} лот |
629 | - ${cancellation_data}= Підготувати дані про скасування | |
730 | + ${cancellation_data}= Підготувати дані про скасування ${USERS.users['${tender_owner}'].initial_data.data.procurementMethodType} | |
630 | 731 | ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data.lots[${index}]} |
631 | 732 | Run As ${tender_owner} |
632 | 733 | ... Скасувати лот |
633 | 734 | ... ${TENDER['TENDER_UAID']} |
634 | 735 | ... ${lot_id} |
635 | 736 | ... ${cancellation_data['cancellation_reason']} |
737 | + ... ${cancellation_data['cancellation_reasonType']} | |
636 | 738 | ... ${cancellation_data['document']['doc_path']} |
637 | 739 | ... ${cancellation_data['description']} |
638 | 740 | Set To Dictionary ${USERS.users['${tender_owner}']} lot_cancellation_data=${cancellation_data} |
639 | 741 | |
640 | 742 | |
743 | +Можливість скасувати тендер | |
744 | + ${cancellation_data}= Підготувати дані про скасування ${USERS.users['${tender_owner}'].initial_data.data.procurementMethodType} | |
745 | + Run As ${tender_owner} | |
746 | + ... Скасувати закупівлю | |
747 | + ... ${TENDER['TENDER_UAID']} | |
748 | + ... ${cancellation_data['cancellation_reason']} | |
749 | + ... ${cancellation_data['cancellation_reasonType']} | |
750 | + ... ${cancellation_data['document']['doc_path']} | |
751 | + ... ${cancellation_data['description']} | |
752 | + Set To Dictionary ${USERS.users['${tender_owner}']} tender_cancellation_data=${cancellation_data} | |
753 | + | |
754 | + | ... | ... |
Please
register
or
login
to post a comment