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 | 794 | |
795 | 795 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
796 | 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 | 798 | ${data}= Create Dictionary |
799 | 799 | ... status=${status} |
800 | 800 | ... cancellationReason=${cancellation_reason} |
... | ... | @@ -807,7 +807,6 @@ Resource resource.robot |
807 | 807 | ... ${cancellation_data} |
808 | 808 | ... ${award_index} |
809 | 809 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
810 | - ${status}= Set variable if 'open' in '${MODE}' stopping cancelled | |
811 | 810 | Wait until keyword succeeds |
812 | 811 | ... 5 min 15 sec |
813 | 812 | ... 15 sec | ... | ... |
... | ... | @@ -605,8 +605,7 @@ Library openprocurement_client.utils |
605 | 605 | ... ${award_index} |
606 | 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 | 609 | ${confirmation_data}= Create Dictionary data=${data} |
611 | 610 | openprocurement_client.Подати вимогу про виправлення визначення переможця |
612 | 611 | ... ${username} | ... | ... |
... | ... | @@ -339,6 +339,7 @@ ${award_index} ${0} |
339 | 339 | ... ${USERS.users['${provider}'].broker} |
340 | 340 | ... tender_complaint |
341 | 341 | ... critical |
342 | + ... below_complaint | |
342 | 343 | [Teardown] Оновити LAST_MODIFICATION_DATE |
343 | 344 | Можливість створити вимогу про виправлення умов закупівлі із документацією користувачем ${provider} |
344 | 345 | Дочекатись синхронізації з майданчиком ${tender_owner} |
... | ... | @@ -353,6 +354,7 @@ ${award_index} ${0} |
353 | 354 | ... ${USERS.users['${viewer}'].broker} |
354 | 355 | ... tender_complaint |
355 | 356 | ... non-critical |
357 | + ... below_complaint | |
356 | 358 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
357 | 359 | Звірити відображення поля status вимоги із pending для користувача ${viewer} |
358 | 360 | |
... | ... | @@ -363,6 +365,7 @@ ${award_index} ${0} |
363 | 365 | ... ${USERS.users['${viewer}'].broker} |
364 | 366 | ... tender_complaint |
365 | 367 | ... non-critical |
368 | + ... below_complaint | |
366 | 369 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].tender_claim_data.escalation.data.satisfied} для користувача ${viewer} |
367 | 370 | |
368 | 371 | |
... | ... | @@ -372,6 +375,7 @@ ${award_index} ${0} |
372 | 375 | ... ${USERS.users['${provider}'].broker} |
373 | 376 | ... tender_complaint |
374 | 377 | ... critical |
378 | + ... below_complaint | |
375 | 379 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
376 | 380 | [Teardown] Оновити LAST_MODIFICATION_DATE |
377 | 381 | Можливість скасувати вимогу про виправлення умов закупівлі |
... | ... | @@ -383,6 +387,7 @@ ${award_index} ${0} |
383 | 387 | ... ${USERS.users['${viewer}'].broker} |
384 | 388 | ... tender_complaint |
385 | 389 | ... non-critical |
390 | + ... below_complaint | |
386 | 391 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
387 | 392 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} |
388 | 393 | |
... | ... | @@ -393,6 +398,7 @@ ${award_index} ${0} |
393 | 398 | ... ${USERS.users['${viewer}'].broker} |
394 | 399 | ... tender_complaint |
395 | 400 | ... non-critical |
401 | + ... below_complaint | |
396 | 402 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].tender_claim_data.cancellation.data.cancellationReason} для користувача ${viewer} |
397 | 403 | |
398 | 404 | |
... | ... | @@ -402,6 +408,7 @@ ${award_index} ${0} |
402 | 408 | ... ${USERS.users['${provider}'].broker} |
403 | 409 | ... lot_complaint |
404 | 410 | ... critical |
411 | + ... below_complaint | |
405 | 412 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
406 | 413 | [Teardown] Оновити LAST_MODIFICATION_DATE |
407 | 414 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією |
... | ... | @@ -417,6 +424,7 @@ ${award_index} ${0} |
417 | 424 | ... ${USERS.users['${provider}'].broker} |
418 | 425 | ... lot_complaint |
419 | 426 | ... critical |
427 | + ... below_complaint | |
420 | 428 | [Teardown] Оновити LAST_MODIFICATION_DATE |
421 | 429 | Можливість скасувати вимогу про виправлення умов лоту |
422 | 430 | |
... | ... | @@ -555,6 +563,7 @@ ${award_index} ${0} |
555 | 563 | ... ${USERS.users['${provider}'].broker} |
556 | 564 | ... award_complaint |
557 | 565 | ... critical |
566 | + ... below_complaint | |
558 | 567 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
559 | 568 | [Teardown] Оновити LAST_MODIFICATION_DATE |
560 | 569 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
... | ... | @@ -566,6 +575,7 @@ ${award_index} ${0} |
566 | 575 | ... ${USERS.users['${viewer}'].broker} |
567 | 576 | ... award_complaint |
568 | 577 | ... non-critical |
578 | + ... below_complaint | |
569 | 579 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
570 | 580 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із resolved для користувача ${viewer} |
571 | 581 | |
... | ... | @@ -576,6 +586,7 @@ ${award_index} ${0} |
576 | 586 | ... ${USERS.users['${viewer}'].broker} |
577 | 587 | ... award_complaint |
578 | 588 | ... non-critical |
589 | + ... below_complaint | |
579 | 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 | 668 | Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із cancelled для користувача ${viewer} |
658 | 669 | |
659 | 670 | |
660 | -Можливість створити, подати, відповісти на вимогу про виправлення визначення переможця і перетворити її в скаргу | |
671 | +Можливість створити чернетку вимоги про виправлення визначення переможця | |
661 | 672 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
662 | 673 | ... provider |
663 | 674 | ... ${USERS.users['${provider}'].broker} |
... | ... | @@ -665,10 +676,31 @@ ${award_index} ${0} |
665 | 676 | ... critical |
666 | 677 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
667 | 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 | 691 | Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією |
669 | 692 | Дочекатись синхронізації з майданчиком ${tender_owner} |
670 | 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 | 704 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу |
673 | 705 | |
674 | 706 | |
... | ... | @@ -688,6 +720,7 @@ ${award_index} ${0} |
688 | 720 | ... ${USERS.users['${viewer}'].broker} |
689 | 721 | ... award_complaint |
690 | 722 | ... non-critical |
723 | + ... below_complaint | |
691 | 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 | 735 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
703 | 736 | |
704 | 737 | |
705 | -Відображення статусу 'cancelled' скарги про виправлення визначення переможця | |
738 | +Відображення статусу 'cancelled'/'stopping' скарги про виправлення визначення переможця | |
706 | 739 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
707 | 740 | ... viewer |
708 | 741 | ... ${USERS.users['${viewer}'].broker} |
709 | 742 | ... award_complaint |
710 | 743 | ... non-critical |
711 | 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