Commit 9e57f255f89b5c110b372fe746a5eb9a78a32085
Committed by
GitHub
Merge pull request #525 from OrysiaDrabych/complaint_status
OpenUA complaints
Showing
3 changed files
with
40 additions
and
8 deletions
| @@ -794,7 +794,7 @@ Resource resource.robot | @@ -794,7 +794,7 @@ Resource resource.robot | ||
| 794 | 794 | ||
| 795 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця | 795 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
| 796 | ${cancellation_reason}= create_fake_sentence | 796 | ${cancellation_reason}= create_fake_sentence |
| 797 | - ${status}= Set variable if 'open' in '${MODE}' stopping cancelled | 797 | + ${status}= Set variable if "${USERS.users['${provider}'].tender_data.data.awards[${award_index}].complaints[-1].status}" == 'pending' and 'open' in '${MODE}' stopping cancelled |
| 798 | ${data}= Create Dictionary | 798 | ${data}= Create Dictionary |
| 799 | ... status=${status} | 799 | ... status=${status} |
| 800 | ... cancellationReason=${cancellation_reason} | 800 | ... cancellationReason=${cancellation_reason} |
| @@ -807,7 +807,6 @@ Resource resource.robot | @@ -807,7 +807,6 @@ Resource resource.robot | ||
| 807 | ... ${cancellation_data} | 807 | ... ${cancellation_data} |
| 808 | ... ${award_index} | 808 | ... ${award_index} |
| 809 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} | 809 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
| 810 | - ${status}= Set variable if 'open' in '${MODE}' stopping cancelled | ||
| 811 | Wait until keyword succeeds | 810 | Wait until keyword succeeds |
| 812 | ... 5 min 15 sec | 811 | ... 5 min 15 sec |
| 813 | ... 15 sec | 812 | ... 15 sec |
| @@ -605,8 +605,7 @@ Library openprocurement_client.utils | @@ -605,8 +605,7 @@ Library openprocurement_client.utils | ||
| 605 | ... ${award_index} | 605 | ... ${award_index} |
| 606 | ... ${document} | 606 | ... ${document} |
| 607 | 607 | ||
| 608 | - ${status}= Set variable if 'open' in '${MODE}' pending claim | ||
| 609 | - ${data}= Create Dictionary status=${status} | 608 | + ${data}= Create Dictionary status=claim |
| 610 | ${confirmation_data}= Create Dictionary data=${data} | 609 | ${confirmation_data}= Create Dictionary data=${data} |
| 611 | openprocurement_client.Подати вимогу про виправлення визначення переможця | 610 | openprocurement_client.Подати вимогу про виправлення визначення переможця |
| 612 | ... ${username} | 611 | ... ${username} |
| @@ -339,6 +339,7 @@ ${award_index} ${0} | @@ -339,6 +339,7 @@ ${award_index} ${0} | ||
| 339 | ... ${USERS.users['${provider}'].broker} | 339 | ... ${USERS.users['${provider}'].broker} |
| 340 | ... tender_complaint | 340 | ... tender_complaint |
| 341 | ... critical | 341 | ... critical |
| 342 | + ... below_complaint | ||
| 342 | [Teardown] Оновити LAST_MODIFICATION_DATE | 343 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 343 | Можливість створити вимогу про виправлення умов закупівлі із документацією користувачем ${provider} | 344 | Можливість створити вимогу про виправлення умов закупівлі із документацією користувачем ${provider} |
| 344 | Дочекатись синхронізації з майданчиком ${tender_owner} | 345 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| @@ -353,6 +354,7 @@ ${award_index} ${0} | @@ -353,6 +354,7 @@ ${award_index} ${0} | ||
| 353 | ... ${USERS.users['${viewer}'].broker} | 354 | ... ${USERS.users['${viewer}'].broker} |
| 354 | ... tender_complaint | 355 | ... tender_complaint |
| 355 | ... non-critical | 356 | ... non-critical |
| 357 | + ... below_complaint | ||
| 356 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 358 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 357 | Звірити відображення поля status вимоги із pending для користувача ${viewer} | 359 | Звірити відображення поля status вимоги із pending для користувача ${viewer} |
| 358 | 360 | ||
| @@ -363,6 +365,7 @@ ${award_index} ${0} | @@ -363,6 +365,7 @@ ${award_index} ${0} | ||
| 363 | ... ${USERS.users['${viewer}'].broker} | 365 | ... ${USERS.users['${viewer}'].broker} |
| 364 | ... tender_complaint | 366 | ... tender_complaint |
| 365 | ... non-critical | 367 | ... non-critical |
| 368 | + ... below_complaint | ||
| 366 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].tender_claim_data.escalation.data.satisfied} для користувача ${viewer} | 369 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].tender_claim_data.escalation.data.satisfied} для користувача ${viewer} |
| 367 | 370 | ||
| 368 | 371 | ||
| @@ -372,6 +375,7 @@ ${award_index} ${0} | @@ -372,6 +375,7 @@ ${award_index} ${0} | ||
| 372 | ... ${USERS.users['${provider}'].broker} | 375 | ... ${USERS.users['${provider}'].broker} |
| 373 | ... tender_complaint | 376 | ... tender_complaint |
| 374 | ... critical | 377 | ... critical |
| 378 | + ... below_complaint | ||
| 375 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 379 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
| 376 | [Teardown] Оновити LAST_MODIFICATION_DATE | 380 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 377 | Можливість скасувати вимогу про виправлення умов закупівлі | 381 | Можливість скасувати вимогу про виправлення умов закупівлі |
| @@ -383,6 +387,7 @@ ${award_index} ${0} | @@ -383,6 +387,7 @@ ${award_index} ${0} | ||
| 383 | ... ${USERS.users['${viewer}'].broker} | 387 | ... ${USERS.users['${viewer}'].broker} |
| 384 | ... tender_complaint | 388 | ... tender_complaint |
| 385 | ... non-critical | 389 | ... non-critical |
| 390 | + ... below_complaint | ||
| 386 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 391 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 387 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | 392 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} |
| 388 | 393 | ||
| @@ -393,6 +398,7 @@ ${award_index} ${0} | @@ -393,6 +398,7 @@ ${award_index} ${0} | ||
| 393 | ... ${USERS.users['${viewer}'].broker} | 398 | ... ${USERS.users['${viewer}'].broker} |
| 394 | ... tender_complaint | 399 | ... tender_complaint |
| 395 | ... non-critical | 400 | ... non-critical |
| 401 | + ... below_complaint | ||
| 396 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].tender_claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | 402 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].tender_claim_data.cancellation.data.cancellationReason} для користувача ${viewer} |
| 397 | 403 | ||
| 398 | 404 | ||
| @@ -402,6 +408,7 @@ ${award_index} ${0} | @@ -402,6 +408,7 @@ ${award_index} ${0} | ||
| 402 | ... ${USERS.users['${provider}'].broker} | 408 | ... ${USERS.users['${provider}'].broker} |
| 403 | ... lot_complaint | 409 | ... lot_complaint |
| 404 | ... critical | 410 | ... critical |
| 411 | + ... below_complaint | ||
| 405 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 412 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
| 406 | [Teardown] Оновити LAST_MODIFICATION_DATE | 413 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 407 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією | 414 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією |
| @@ -417,6 +424,7 @@ ${award_index} ${0} | @@ -417,6 +424,7 @@ ${award_index} ${0} | ||
| 417 | ... ${USERS.users['${provider}'].broker} | 424 | ... ${USERS.users['${provider}'].broker} |
| 418 | ... lot_complaint | 425 | ... lot_complaint |
| 419 | ... critical | 426 | ... critical |
| 427 | + ... below_complaint | ||
| 420 | [Teardown] Оновити LAST_MODIFICATION_DATE | 428 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 421 | Можливість скасувати вимогу про виправлення умов лоту | 429 | Можливість скасувати вимогу про виправлення умов лоту |
| 422 | 430 | ||
| @@ -555,6 +563,7 @@ ${award_index} ${0} | @@ -555,6 +563,7 @@ ${award_index} ${0} | ||
| 555 | ... ${USERS.users['${provider}'].broker} | 563 | ... ${USERS.users['${provider}'].broker} |
| 556 | ... award_complaint | 564 | ... award_complaint |
| 557 | ... critical | 565 | ... critical |
| 566 | + ... below_complaint | ||
| 558 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 567 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
| 559 | [Teardown] Оновити LAST_MODIFICATION_DATE | 568 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 560 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця | 569 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
| @@ -566,6 +575,7 @@ ${award_index} ${0} | @@ -566,6 +575,7 @@ ${award_index} ${0} | ||
| 566 | ... ${USERS.users['${viewer}'].broker} | 575 | ... ${USERS.users['${viewer}'].broker} |
| 567 | ... award_complaint | 576 | ... award_complaint |
| 568 | ... non-critical | 577 | ... non-critical |
| 578 | + ... below_complaint | ||
| 569 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 579 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 570 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із resolved для користувача ${viewer} | 580 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із resolved для користувача ${viewer} |
| 571 | 581 | ||
| @@ -576,6 +586,7 @@ ${award_index} ${0} | @@ -576,6 +586,7 @@ ${award_index} ${0} | ||
| 576 | ... ${USERS.users['${viewer}'].broker} | 586 | ... ${USERS.users['${viewer}'].broker} |
| 577 | ... award_complaint | 587 | ... award_complaint |
| 578 | ... non-critical | 588 | ... non-critical |
| 589 | + ... below_complaint | ||
| 579 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} | 590 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} |
| 580 | 591 | ||
| 581 | 592 | ||
| @@ -657,7 +668,7 @@ ${award_index} ${0} | @@ -657,7 +668,7 @@ ${award_index} ${0} | ||
| 657 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із cancelled для користувача ${viewer} | 668 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із cancelled для користувача ${viewer} |
| 658 | 669 | ||
| 659 | 670 | ||
| 660 | -Можливість створити, подати, відповісти на вимогу про виправлення визначення переможця і перетворити її в скаргу | 671 | +Можливість створити чернетку вимоги про виправлення визначення переможця |
| 661 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 672 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
| 662 | ... provider | 673 | ... provider |
| 663 | ... ${USERS.users['${provider}'].broker} | 674 | ... ${USERS.users['${provider}'].broker} |
| @@ -665,10 +676,31 @@ ${award_index} ${0} | @@ -665,10 +676,31 @@ ${award_index} ${0} | ||
| 665 | ... critical | 676 | ... critical |
| 666 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 677 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
| 667 | [Teardown] Оновити LAST_MODIFICATION_DATE | 678 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 679 | + Можливість створити чернетку вимоги про виправлення визначення ${award_index} переможця | ||
| 680 | + | ||
| 681 | + | ||
| 682 | +Можливість подати і відповісти на вимогу про виправлення визначення переможця | ||
| 683 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
| 684 | + ... provider | ||
| 685 | + ... ${USERS.users['${provider}'].broker} | ||
| 686 | + ... award_complaint | ||
| 687 | + ... critical | ||
| 688 | + ... below_complaint | ||
| 689 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
| 690 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 668 | Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією | 691 | Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією |
| 669 | Дочекатись синхронізації з майданчиком ${tender_owner} | 692 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 670 | Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | 693 | Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця |
| 671 | - Дочекатись синхронізації з майданчиком ${provider} | 694 | + |
| 695 | + | ||
| 696 | +Можливість подати скаргу про виправлення визначення переможця | ||
| 697 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
| 698 | + ... provider | ||
| 699 | + ... ${USERS.users['${provider}'].broker} | ||
| 700 | + ... award_complaint | ||
| 701 | + ... critical | ||
| 702 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
| 703 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 672 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу | 704 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу |
| 673 | 705 | ||
| 674 | 706 | ||
| @@ -688,6 +720,7 @@ ${award_index} ${0} | @@ -688,6 +720,7 @@ ${award_index} ${0} | ||
| 688 | ... ${USERS.users['${viewer}'].broker} | 720 | ... ${USERS.users['${viewer}'].broker} |
| 689 | ... award_complaint | 721 | ... award_complaint |
| 690 | ... non-critical | 722 | ... non-critical |
| 723 | + ... below_complaint | ||
| 691 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} | 724 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} |
| 692 | 725 | ||
| 693 | 726 | ||
| @@ -702,14 +735,15 @@ ${award_index} ${0} | @@ -702,14 +735,15 @@ ${award_index} ${0} | ||
| 702 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця | 735 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
| 703 | 736 | ||
| 704 | 737 | ||
| 705 | -Відображення статусу 'cancelled' скарги про виправлення визначення переможця | 738 | +Відображення статусу 'cancelled'/'stopping' скарги про виправлення визначення переможця |
| 706 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 739 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
| 707 | ... viewer | 740 | ... viewer |
| 708 | ... ${USERS.users['${viewer}'].broker} | 741 | ... ${USERS.users['${viewer}'].broker} |
| 709 | ... award_complaint | 742 | ... award_complaint |
| 710 | ... non-critical | 743 | ... non-critical |
| 711 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 744 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 712 | - Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із cancelled для користувача ${viewer} | 745 | + ${status}= Set variable if 'open' in '${MODE}' stopping cancelled |
| 746 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із ${status} для користувача ${viewer} | ||
| 713 | 747 | ||
| 714 | 748 | ||
| 715 | Відображення причини скасування скарги про виправлення визначення переможця | 749 | Відображення причини скасування скарги про виправлення визначення переможця |
Please
register
or
login
to post a comment