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