Commit df15dcfc42897cbd266aa9372ce2136fb66f34e7
1 parent
ed711f48
Add keywords for change claim status
Showing
2 changed files
with
135 additions
and
10 deletions
... | ... | @@ -865,7 +865,49 @@ Resource resource.robot |
865 | 865 | ${claim_data}= munch_dict arg=${claim_data} |
866 | 866 | Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} |
867 | 867 | Wait until keyword succeeds |
868 | - ... 5 min 15 sec | |
868 | + ... 40 min 15 sec | |
869 | + ... 15 sec | |
870 | + ... Звірити статус вимоги/скарги | |
871 | + ... ${provider} | |
872 | + ... ${TENDER['TENDER_UAID']} | |
873 | + ... ${USERS.users['${provider}']['lot_claim_data']['complaintID']} | |
874 | + ... answered | |
875 | + | |
876 | + | |
877 | +Можливість відповісти 'declined' на вимогу про виправлення умов лоту | |
878 | + ${answer_data}= test_claim_declined_answer_data | |
879 | + Log ${answer_data} | |
880 | + Run As ${tender_owner} | |
881 | + ... Відповісти на вимогу про виправлення умов лоту | |
882 | + ... ${TENDER['TENDER_UAID']} | |
883 | + ... ${USERS.users['${provider}']['lot_claim_data']['complaintID']} | |
884 | + ... ${answer_data} | |
885 | + ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
886 | + ${claim_data}= munch_dict arg=${claim_data} | |
887 | + Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} | |
888 | + Wait until keyword succeeds | |
889 | + ... 40 min 15 sec | |
890 | + ... 15 sec | |
891 | + ... Звірити статус вимоги/скарги | |
892 | + ... ${provider} | |
893 | + ... ${TENDER['TENDER_UAID']} | |
894 | + ... ${USERS.users['${provider}']['lot_claim_data']['complaintID']} | |
895 | + ... answered | |
896 | + | |
897 | + | |
898 | +Можливість відповісти 'invalid' на вимогу про виправлення умов лоту | |
899 | + ${answer_data}= test_claim_invalid_answer_data | |
900 | + Log ${answer_data} | |
901 | + Run As ${tender_owner} | |
902 | + ... Відповісти на вимогу про виправлення умов лоту | |
903 | + ... ${TENDER['TENDER_UAID']} | |
904 | + ... ${USERS.users['${provider}']['lot_claim_data']['complaintID']} | |
905 | + ... ${answer_data} | |
906 | + ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
907 | + ${claim_data}= munch_dict arg=${claim_data} | |
908 | + Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} | |
909 | + Wait until keyword succeeds | |
910 | + ... 40 min 15 sec | |
869 | 911 | ... 15 sec |
870 | 912 | ... Звірити статус вимоги/скарги |
871 | 913 | ... ${provider} |
... | ... | @@ -887,7 +929,53 @@ Resource resource.robot |
887 | 929 | ${claim_data}= munch_dict arg=${claim_data} |
888 | 930 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} |
889 | 931 | Wait until keyword succeeds |
890 | - ... 5 min 15 sec | |
932 | + ... 40 min 15 sec | |
933 | + ... 15 sec | |
934 | + ... Звірити статус вимоги/скарги | |
935 | + ... ${provider} | |
936 | + ... ${TENDER['TENDER_UAID']} | |
937 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
938 | + ... answered | |
939 | + ... ${award_index} | |
940 | + | |
941 | + | |
942 | +Можливість відповісти 'declined' на вимогу про виправлення визначення ${award_index} переможця | |
943 | + ${answer_data}= test_claim_declined_answer_data | |
944 | + Log ${answer_data} | |
945 | + Run As ${tender_owner} | |
946 | + ... Відповісти на вимогу про виправлення визначення переможця | |
947 | + ... ${TENDER['TENDER_UAID']} | |
948 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
949 | + ... ${answer_data} | |
950 | + ... ${award_index} | |
951 | + ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
952 | + ${claim_data}= munch_dict arg=${claim_data} | |
953 | + Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | |
954 | + Wait until keyword succeeds | |
955 | + ... 40 min 15 sec | |
956 | + ... 15 sec | |
957 | + ... Звірити статус вимоги/скарги | |
958 | + ... ${provider} | |
959 | + ... ${TENDER['TENDER_UAID']} | |
960 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
961 | + ... answered | |
962 | + ... ${award_index} | |
963 | + | |
964 | + | |
965 | +Можливість відповісти 'invalid' на вимогу про виправлення визначення ${award_index} переможця | |
966 | + ${answer_data}= test_claim_invalid_answer_data | |
967 | + Log ${answer_data} | |
968 | + Run As ${tender_owner} | |
969 | + ... Відповісти на вимогу про виправлення визначення переможця | |
970 | + ... ${TENDER['TENDER_UAID']} | |
971 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
972 | + ... ${answer_data} | |
973 | + ... ${award_index} | |
974 | + ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
975 | + ${claim_data}= munch_dict arg=${claim_data} | |
976 | + Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | |
977 | + Wait until keyword succeeds | |
978 | + ... 40 min 15 sec | |
891 | 979 | ... 15 sec |
892 | 980 | ... Звірити статус вимоги/скарги |
893 | 981 | ... ${provider} |
... | ... | @@ -919,6 +1007,27 @@ Resource resource.robot |
919 | 1007 | ... resolved |
920 | 1008 | |
921 | 1009 | |
1010 | +Можливість заперечити незадоволення вимоги про виправлення умов закупівлі для ${status} відповіді | |
1011 | + ${data}= Create Dictionary | |
1012 | + ... satisfied=${False} | |
1013 | + ${confirmation_data}= Create Dictionary data=${data} | |
1014 | + ${confirmation_data}= munch_dict arg=${confirmation_data} | |
1015 | + Run As ${provider} | |
1016 | + ... Підтвердити вирішення вимоги про виправлення умов закупівлі | |
1017 | + ... ${TENDER['TENDER_UAID']} | |
1018 | + ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
1019 | + ... ${confirmation_data} | |
1020 | + Set To Dictionary ${USERS.users['${provider}']['tender_claim_data']} claim_answer_confirm ${confirmation_data} | |
1021 | + Wait until keyword succeeds | |
1022 | + ... 40 min 15 sec | |
1023 | + ... 15 sec | |
1024 | + ... Звірити статус вимоги/скарги | |
1025 | + ... ${provider} | |
1026 | + ... ${TENDER['TENDER_UAID']} | |
1027 | + ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
1028 | + ... ${status} | |
1029 | + | |
1030 | + | |
922 | 1031 | Можливість підтвердити задоволення вимоги про виправлення умов лоту |
923 | 1032 | ${data}= Create Dictionary |
924 | 1033 | ... status=resolved |
... | ... | @@ -944,7 +1053,7 @@ Resource resource.robot |
944 | 1053 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
945 | 1054 | ${data}= Create Dictionary |
946 | 1055 | ... status=resolved |
947 | - ... satisfied=${True} | |
1056 | + ... satisfied=${True} | |
948 | 1057 | ${confirmation_data}= Create Dictionary data=${data} |
949 | 1058 | ${confirmation_data}= munch_dict arg=${confirmation_data} |
950 | 1059 | Run As ${provider} | ... | ... |
... | ... | @@ -831,30 +831,46 @@ Require Failure |
831 | 831 | Дочекатись синхронізації з майданчиком ${username} |
832 | 832 | |
833 | 833 | |
834 | -Дочекатись зміни статусу не задоволеної вимоги | |
835 | - [Arguments] ${username} ${tender_uaid} | |
834 | +Дочекатись зміни статусу незадоволеної вимоги | |
835 | + [Arguments] ${username} ${complaintID} ${award_index}=${None} | |
836 | 836 | Дочекатись синхронізації з майданчиком ${username} |
837 | 837 | Wait until keyword succeeds |
838 | - ... 10 min 15 sec | |
838 | + ... 40 min 15 sec | |
839 | 839 | ... 15 sec |
840 | 840 | ... Звірити статус вимоги/скарги |
841 | 841 | ... ${provider} |
842 | 842 | ... ${TENDER['TENDER_UAID']} |
843 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
843 | + ... ${complaintID} | |
844 | 844 | ... declined |
845 | + ... ${award_index} | |
845 | 846 | |
846 | 847 | |
847 | 848 | Дочекатись зміни статусу відхиленої вимоги |
848 | - [Arguments] ${username} ${tender_uaid} | |
849 | + [Arguments] ${username} ${complaintID} ${award_index}=${None} | |
849 | 850 | Дочекатись синхронізації з майданчиком ${username} |
850 | 851 | Wait until keyword succeeds |
851 | - ... 10 min 15 sec | |
852 | + ... 40 min 15 sec | |
852 | 853 | ... 15 sec |
853 | 854 | ... Звірити статус вимоги/скарги |
854 | 855 | ... ${provider} |
855 | 856 | ... ${TENDER['TENDER_UAID']} |
856 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
857 | + ... ${complaintID} | |
857 | 858 | ... invalid |
859 | + ... ${award_index} | |
860 | + | |
861 | + | |
862 | +Дочекатись зміни статусу проігнорованої вимоги | |
863 | + [Arguments] ${username} ${complaintID} ${award_index}=${None} | |
864 | + Дочекатись синхронізації з майданчиком ${username} | |
865 | + Wait until keyword succeeds | |
866 | + ... 40 min 15 sec | |
867 | + ... 15 sec | |
868 | + ... Звірити статус вимоги/скарги | |
869 | + ... ${provider} | |
870 | + ... ${TENDER['TENDER_UAID']} | |
871 | + ... ${complaintID} | |
872 | + ... ignored | |
873 | + ... ${award_index} | |
858 | 874 | |
859 | 875 | |
860 | 876 | Оновити LAST_MODIFICATION_DATE | ... | ... |
Please
register
or
login
to post a comment