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