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,7 +865,49 @@ Resource resource.robot | ||
865 | ${claim_data}= munch_dict arg=${claim_data} | 865 | ${claim_data}= munch_dict arg=${claim_data} |
866 | Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} | 866 | Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} |
867 | Wait until keyword succeeds | 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 | ... 15 sec | 911 | ... 15 sec |
870 | ... Звірити статус вимоги/скарги | 912 | ... Звірити статус вимоги/скарги |
871 | ... ${provider} | 913 | ... ${provider} |
@@ -887,7 +929,53 @@ Resource resource.robot | @@ -887,7 +929,53 @@ Resource resource.robot | ||
887 | ${claim_data}= munch_dict arg=${claim_data} | 929 | ${claim_data}= munch_dict arg=${claim_data} |
888 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | 930 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} |
889 | Wait until keyword succeeds | 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 | ... 15 sec | 979 | ... 15 sec |
892 | ... Звірити статус вимоги/скарги | 980 | ... Звірити статус вимоги/скарги |
893 | ... ${provider} | 981 | ... ${provider} |
@@ -919,6 +1007,27 @@ Resource resource.robot | @@ -919,6 +1007,27 @@ Resource resource.robot | ||
919 | ... resolved | 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 | ${data}= Create Dictionary | 1032 | ${data}= Create Dictionary |
924 | ... status=resolved | 1033 | ... status=resolved |
@@ -944,7 +1053,7 @@ Resource resource.robot | @@ -944,7 +1053,7 @@ Resource resource.robot | ||
944 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця | 1053 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
945 | ${data}= Create Dictionary | 1054 | ${data}= Create Dictionary |
946 | ... status=resolved | 1055 | ... status=resolved |
947 | - ... satisfied=${True} | 1056 | + ... satisfied=${True} |
948 | ${confirmation_data}= Create Dictionary data=${data} | 1057 | ${confirmation_data}= Create Dictionary data=${data} |
949 | ${confirmation_data}= munch_dict arg=${confirmation_data} | 1058 | ${confirmation_data}= munch_dict arg=${confirmation_data} |
950 | Run As ${provider} | 1059 | Run As ${provider} |
@@ -831,30 +831,46 @@ Require Failure | @@ -831,30 +831,46 @@ Require Failure | ||
831 | Дочекатись синхронізації з майданчиком ${username} | 831 | Дочекатись синхронізації з майданчиком ${username} |
832 | 832 | ||
833 | 833 | ||
834 | -Дочекатись зміни статусу не задоволеної вимоги | ||
835 | - [Arguments] ${username} ${tender_uaid} | 834 | +Дочекатись зміни статусу незадоволеної вимоги |
835 | + [Arguments] ${username} ${complaintID} ${award_index}=${None} | ||
836 | Дочекатись синхронізації з майданчиком ${username} | 836 | Дочекатись синхронізації з майданчиком ${username} |
837 | Wait until keyword succeeds | 837 | Wait until keyword succeeds |
838 | - ... 10 min 15 sec | 838 | + ... 40 min 15 sec |
839 | ... 15 sec | 839 | ... 15 sec |
840 | ... Звірити статус вимоги/скарги | 840 | ... Звірити статус вимоги/скарги |
841 | ... ${provider} | 841 | ... ${provider} |
842 | ... ${TENDER['TENDER_UAID']} | 842 | ... ${TENDER['TENDER_UAID']} |
843 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | 843 | + ... ${complaintID} |
844 | ... declined | 844 | ... declined |
845 | + ... ${award_index} | ||
845 | 846 | ||
846 | 847 | ||
847 | Дочекатись зміни статусу відхиленої вимоги | 848 | Дочекатись зміни статусу відхиленої вимоги |
848 | - [Arguments] ${username} ${tender_uaid} | 849 | + [Arguments] ${username} ${complaintID} ${award_index}=${None} |
849 | Дочекатись синхронізації з майданчиком ${username} | 850 | Дочекатись синхронізації з майданчиком ${username} |
850 | Wait until keyword succeeds | 851 | Wait until keyword succeeds |
851 | - ... 10 min 15 sec | 852 | + ... 40 min 15 sec |
852 | ... 15 sec | 853 | ... 15 sec |
853 | ... Звірити статус вимоги/скарги | 854 | ... Звірити статус вимоги/скарги |
854 | ... ${provider} | 855 | ... ${provider} |
855 | ... ${TENDER['TENDER_UAID']} | 856 | ... ${TENDER['TENDER_UAID']} |
856 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | 857 | + ... ${complaintID} |
857 | ... invalid | 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 | Оновити LAST_MODIFICATION_DATE | 876 | Оновити LAST_MODIFICATION_DATE |
Please
register
or
login
to post a comment