Showing
4 changed files
with
30 additions
and
150 deletions
| ... | ... | @@ -790,8 +790,8 @@ Resource resource.robot |
| 790 | 790 | ... ${award_index} |
| 791 | 791 | |
| 792 | 792 | |
| 793 | -Можливість відповісти 'invalid' на вимогу про виправлення умов закупівлі | |
| 794 | - ${answer_data}= test_claim_invalid_answer_data | |
| 793 | +Можливість відповісти ${status} на вимогу про виправлення умов закупівлі | |
| 794 | + ${answer_data}= test_claim_answer_data ${status} | |
| 795 | 795 | Log ${answer_data} |
| 796 | 796 | Run As ${tender_owner} |
| 797 | 797 | ... Відповісти на вимогу про виправлення умов закупівлі |
| ... | ... | @@ -811,92 +811,8 @@ Resource resource.robot |
| 811 | 811 | ... answered |
| 812 | 812 | |
| 813 | 813 | |
| 814 | -Можливість відповісти 'declined' на вимогу про виправлення умов закупівлі | |
| 815 | - ${answer_data}= test_claim_declined_answer_data | |
| 816 | - Log ${answer_data} | |
| 817 | - Run As ${tender_owner} | |
| 818 | - ... Відповісти на вимогу про виправлення умов закупівлі | |
| 819 | - ... ${TENDER['TENDER_UAID']} | |
| 820 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
| 821 | - ... ${answer_data} | |
| 822 | - ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
| 823 | - ${claim_data}= munch_dict arg=${claim_data} | |
| 824 | - Set To Dictionary ${USERS.users['${tender_owner}']} tender_claim_data ${claim_data} | |
| 825 | - Wait until keyword succeeds | |
| 826 | - ... 40 min 15 sec | |
| 827 | - ... 15 sec | |
| 828 | - ... Звірити статус вимоги/скарги | |
| 829 | - ... ${provider} | |
| 830 | - ... ${TENDER['TENDER_UAID']} | |
| 831 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
| 832 | - ... answered | |
| 833 | - | |
| 834 | - | |
| 835 | -Можливість відповісти на вимогу про виправлення умов закупівлі | |
| 836 | - ${answer_data}= test_claim_answer_data | |
| 837 | - Log ${answer_data} | |
| 838 | - Run As ${tender_owner} | |
| 839 | - ... Відповісти на вимогу про виправлення умов закупівлі | |
| 840 | - ... ${TENDER['TENDER_UAID']} | |
| 841 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
| 842 | - ... ${answer_data} | |
| 843 | - ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
| 844 | - ${claim_data}= munch_dict arg=${claim_data} | |
| 845 | - Set To Dictionary ${USERS.users['${tender_owner}']} tender_claim_data ${claim_data} | |
| 846 | - Wait until keyword succeeds | |
| 847 | - ... 40 min 15 sec | |
| 848 | - ... 15 sec | |
| 849 | - ... Звірити статус вимоги/скарги | |
| 850 | - ... ${provider} | |
| 851 | - ... ${TENDER['TENDER_UAID']} | |
| 852 | - ... ${USERS.users['${provider}']['tender_claim_data']['complaintID']} | |
| 853 | - ... answered | |
| 854 | - | |
| 855 | - | |
| 856 | -Можливість відповісти на вимогу про виправлення умов лоту | |
| 857 | - ${answer_data}= test_claim_answer_data | |
| 858 | - Log ${answer_data} | |
| 859 | - Run As ${tender_owner} | |
| 860 | - ... Відповісти на вимогу про виправлення умов лоту | |
| 861 | - ... ${TENDER['TENDER_UAID']} | |
| 862 | - ... ${USERS.users['${provider}']['lot_claim_data']['complaintID']} | |
| 863 | - ... ${answer_data} | |
| 864 | - ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
| 865 | - ${claim_data}= munch_dict arg=${claim_data} | |
| 866 | - Set To Dictionary ${USERS.users['${tender_owner}']} lot_claim_data ${claim_data} | |
| 867 | - Wait until keyword succeeds | |
| 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 | |
| 814 | +Можливість відповісти ${status} на вимогу про виправлення умов лоту | |
| 815 | + ${answer_data}= test_claim_answer_data ${status} | |
| 900 | 816 | Log ${answer_data} |
| 901 | 817 | Run As ${tender_owner} |
| 902 | 818 | ... Відповісти на вимогу про виправлення умов лоту |
| ... | ... | @@ -916,54 +832,8 @@ Resource resource.robot |
| 916 | 832 | ... answered |
| 917 | 833 | |
| 918 | 834 | |
| 919 | -Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | |
| 920 | - ${answer_data}= test_claim_answer_data | |
| 921 | - Log ${answer_data} | |
| 922 | - Run As ${tender_owner} | |
| 923 | - ... Відповісти на вимогу про виправлення визначення переможця | |
| 924 | - ... ${TENDER['TENDER_UAID']} | |
| 925 | - ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
| 926 | - ... ${answer_data} | |
| 927 | - ... ${award_index} | |
| 928 | - ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
| 929 | - ${claim_data}= munch_dict arg=${claim_data} | |
| 930 | - Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | |
| 931 | - Wait until keyword succeeds | |
| 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 | |
| 835 | +Можливість відповісти ${status} на вимогу про виправлення визначення ${award_index} переможця | |
| 836 | + ${answer_data}= test_claim_answer_data ${status} | |
| 967 | 837 | Log ${answer_data} |
| 968 | 838 | Run As ${tender_owner} |
| 969 | 839 | ... Відповісти на вимогу про виправлення визначення переможця | ... | ... |
| ... | ... | @@ -110,7 +110,7 @@ ${award_index} ${0} |
| 110 | 110 | ... critical |
| 111 | 111 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 112 | 112 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 113 | - Можливість відповісти на вимогу про виправлення умов закупівлі | |
| 113 | + Можливість відповісти resolved на вимогу про виправлення умов закупівлі | |
| 114 | 114 | |
| 115 | 115 | |
| 116 | 116 | Відображення статусу 'answered' вимоги |
| ... | ... | @@ -190,7 +190,7 @@ ${award_index} ${0} |
| 190 | 190 | ... critical |
| 191 | 191 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 192 | 192 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 193 | - Можливість відповісти 'declined' на вимогу про виправлення умов закупівлі | |
| 193 | + Можливість відповісти declined на вимогу про виправлення умов закупівлі | |
| 194 | 194 | |
| 195 | 195 | |
| 196 | 196 | Можливість заперечити незадоволення вимоги про виправлення умов закупівлі |
| ... | ... | @@ -243,7 +243,7 @@ ${award_index} ${0} |
| 243 | 243 | ... critical |
| 244 | 244 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 245 | 245 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 246 | - Можливість відповісти 'invalid' на вимогу про виправлення умов закупівлі | |
| 246 | + Можливість відповісти invalid на вимогу про виправлення умов закупівлі | |
| 247 | 247 | |
| 248 | 248 | |
| 249 | 249 | Відображення статусу 'invalid' вимоги про виправлення умов закупівлі |
| ... | ... | @@ -277,7 +277,7 @@ ${award_index} ${0} |
| 277 | 277 | ... critical |
| 278 | 278 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 279 | 279 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 280 | - Можливість відповісти на вимогу про виправлення умов лоту | |
| 280 | + Можливість відповісти resolved на вимогу про виправлення умов лоту | |
| 281 | 281 | |
| 282 | 282 | |
| 283 | 283 | Можливість підтвердити задоволення вимоги про виправлення умов лоту |
| ... | ... | @@ -311,7 +311,7 @@ ${award_index} ${0} |
| 311 | 311 | ... critical |
| 312 | 312 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 313 | 313 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 314 | - Можливість відповісти 'declined' на вимогу про виправлення умов лоту | |
| 314 | + Можливість відповісти declined на вимогу про виправлення умов лоту | |
| 315 | 315 | |
| 316 | 316 | |
| 317 | 317 | Відображення статусу 'declined' вимоги про виправлення умов лоту |
| ... | ... | @@ -345,7 +345,7 @@ ${award_index} ${0} |
| 345 | 345 | ... critical |
| 346 | 346 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 347 | 347 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 348 | - Можливість відповісти 'invalid' на вимогу про виправлення умов лоту | |
| 348 | + Можливість відповісти invalid на вимогу про виправлення умов лоту | |
| 349 | 349 | |
| 350 | 350 | |
| 351 | 351 | Відображення статусу 'invalid' вимоги про виправлення умов лоту |
| ... | ... | @@ -452,7 +452,7 @@ ${award_index} ${0} |
| 452 | 452 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 453 | 453 | Можливість створити вимогу про виправлення умов закупівлі із документацією |
| 454 | 454 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 455 | - Можливість відповісти на вимогу про виправлення умов закупівлі | |
| 455 | + Можливість відповісти resolved на вимогу про виправлення умов закупівлі | |
| 456 | 456 | Дочекатись синхронізації з майданчиком ${provider} |
| 457 | 457 | Можливість скасувати вимогу про виправлення умов закупівлі |
| 458 | 458 | |
| ... | ... | @@ -477,7 +477,7 @@ ${award_index} ${0} |
| 477 | 477 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 478 | 478 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією |
| 479 | 479 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 480 | - Можливість відповісти на вимогу про виправлення умов лоту | |
| 480 | + Можливість відповісти resolved на вимогу про виправлення умов лоту | |
| 481 | 481 | Дочекатись синхронізації з майданчиком ${provider} |
| 482 | 482 | Можливість скасувати вимогу про виправлення умов лоту |
| 483 | 483 | |
| ... | ... | @@ -494,7 +494,7 @@ ${award_index} ${0} |
| 494 | 494 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 495 | 495 | Можливість створити вимогу про виправлення умов закупівлі із документацією |
| 496 | 496 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 497 | - Можливість відповісти на вимогу про виправлення умов закупівлі | |
| 497 | + Можливість відповісти resolved на вимогу про виправлення умов закупівлі | |
| 498 | 498 | Дочекатись синхронізації з майданчиком ${provider} |
| 499 | 499 | Можливість перетворити вимогу про виправлення умов закупівлі в скаргу |
| 500 | 500 | |
| ... | ... | @@ -558,7 +558,7 @@ ${award_index} ${0} |
| 558 | 558 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 559 | 559 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією |
| 560 | 560 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 561 | - Можливість відповісти на вимогу про виправлення умов лоту | |
| 561 | + Можливість відповісти resolved на вимогу про виправлення умов лоту | |
| 562 | 562 | Дочекатись синхронізації з майданчиком ${provider} |
| 563 | 563 | Можливість перетворити вимогу про виправлення умов лоту в скаргу |
| 564 | 564 | |
| ... | ... | @@ -670,7 +670,7 @@ ${award_index} ${0} |
| 670 | 670 | ... critical |
| 671 | 671 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 672 | 672 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 673 | - Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | |
| 673 | + Можливість відповісти resolved на вимогу про виправлення визначення ${award_index} переможця | |
| 674 | 674 | |
| 675 | 675 | |
| 676 | 676 | Відображення статусу 'answered' вимоги про виправлення визначення переможця |
| ... | ... | @@ -794,7 +794,7 @@ ${award_index} ${0} |
| 794 | 794 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 795 | 795 | Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією |
| 796 | 796 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 797 | - Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | |
| 797 | + Можливість відповісти resolved на вимогу про виправлення визначення ${award_index} переможця | |
| 798 | 798 | Дочекатись синхронізації з майданчиком ${provider} |
| 799 | 799 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
| 800 | 800 | |
| ... | ... | @@ -819,7 +819,7 @@ ${award_index} ${0} |
| 819 | 819 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 820 | 820 | Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією |
| 821 | 821 | Дочекатись синхронізації з майданчиком ${tender_owner} |
| 822 | - Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | |
| 822 | + Можливість відповісти resolved на вимогу про виправлення визначення ${award_index} переможця | |
| 823 | 823 | Дочекатись синхронізації з майданчиком ${provider} |
| 824 | 824 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу |
| 825 | 825 | ... | ... |
| ... | ... | @@ -237,7 +237,16 @@ def test_complaint_data(): |
| 237 | 237 | test_claim_data = test_complaint_data |
| 238 | 238 | |
| 239 | 239 | |
| 240 | -def test_claim_answer_data(): | |
| 240 | +def test_claim_answer_data(status): | |
| 241 | + data = test_claim_resolved_answer_data() | |
| 242 | + if status == 'declined': | |
| 243 | + data = test_claim_declined_answer_data() | |
| 244 | + elif status == 'invalid': | |
| 245 | + data = test_claim_invalid_answer_data() | |
| 246 | + return data | |
| 247 | + | |
| 248 | + | |
| 249 | +def test_claim_resolved_answer_data(): | |
| 241 | 250 | return munchify({ |
| 242 | 251 | "data": { |
| 243 | 252 | "status": "answered", | ... | ... |
Please
register
or
login
to post a comment