Commit df15dcfc42897cbd266aa9372ce2136fb66f34e7

Authored by kosaniak
1 parent ed711f48

Add keywords for change claim status

@@ -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