Commit 77161f18edcdd94e446af315308afc190d0fdcc7

Authored by kosaniak
Committed by GitHub
2 parents 0f7385fd c6b17bb3

Merge pull request #573 from OrysiaDrabych/bot

Fix check of document uploaded by edr bot
@@ -1202,7 +1202,7 @@ Resource resource.robot @@ -1202,7 +1202,7 @@ Resource resource.robot
1202 1202
1203 1203
1204 Перевірити документ прекваліфікіції ${qualification_id} для користувача ${username} в тендері ${tender_uaid} 1204 Перевірити документ прекваліфікіції ${qualification_id} для користувача ${username} в тендері ${tender_uaid}
1205 - ${document}= openprocurement_client.Отримати останній документ прекваліфікіції ${username} ${tender_uaid} ${qualification_id} 1205 + ${document}= openprocurement_client.Отримати останній документ прекваліфікації з типом registerExtract ${username} ${tender_uaid} ${qualification_id}
1206 Порівняти об'єкти ${document['documentType']} registerExtract 1206 Порівняти об'єкти ${document['documentType']} registerExtract
1207 1207
1208 ############################################################################################## 1208 ##############################################################################################
@@ -1224,5 +1224,5 @@ Resource resource.robot @@ -1224,5 +1224,5 @@ Resource resource.robot
1224 1224
1225 1225
1226 Перевірити документ кваліфікіції ${award_id} для користувача ${username} в тендері ${tender_uaid} 1226 Перевірити документ кваліфікіції ${award_id} для користувача ${username} в тендері ${tender_uaid}
1227 - ${document}= openprocurement_client.Отримати останній документ кваліфікації ${username} ${tender_uaid} ${award_id} 1227 + ${document}= openprocurement_client.Отримати останній документ кваліфікації з типом registerExtract ${username} ${tender_uaid} ${award_id}
1228 Порівняти об'єкти ${document['documentType']} registerExtract 1228 Порівняти об'єкти ${document['documentType']} registerExtract
@@ -950,26 +950,32 @@ Library openprocurement_client.utils @@ -950,26 +950,32 @@ Library openprocurement_client.utils
950 [Return] ${doc_list} 950 [Return] ${doc_list}
951 951
952 952
953 -Отримати останній документ прекваліфікіції 953 +Отримати останній документ прекваліфікації з типом registerExtract
954 [Documentation] 954 [Documentation]
955 ... [Arguments] Username, tender uaid, qualification id 955 ... [Arguments] Username, tender uaid, qualification id
956 ... [Description] Check documentType in last pre-quailfication document 956 ... [Description] Check documentType in last pre-quailfication document
957 ... [Return] Last document from pre-quailfication 957 ... [Return] Last document from pre-quailfication
958 [Arguments] ${username} ${tender_uaid} ${qualification_id} 958 [Arguments] ${username} ${tender_uaid} ${qualification_id}
959 ${docs}= Run As ${username} Отримати список документів по прекваліфікації ${tender_uaid} ${qualification_id} 959 ${docs}= Run As ${username} Отримати список документів по прекваліфікації ${tender_uaid} ${qualification_id}
960 - Log ${docs}  
961 - [Return] ${docs['data'][-1]} 960 + :FOR ${item} IN @{docs['data']}
  961 + \ ${status} ${_}= Run Keyword And Ignore Error Dictionary Should Contain Key ${item} documentType
  962 + \ Run Keyword If '${status}' == 'PASS' Exit For Loop
  963 + Log ${item}
  964 + [Return] ${item}
962 965
963 966
964 -Отримати останній документ кваліфікації 967 +Отримати останній документ кваліфікації з типом registerExtract
965 [Documentation] 968 [Documentation]
966 ... [Arguments] Username, tender uaid, award id 969 ... [Arguments] Username, tender uaid, award id
967 ... [Description] Check documentType in last award document 970 ... [Description] Check documentType in last award document
968 ... [Return] Last document for 971 ... [Return] Last document for
969 [Arguments] ${username} ${tender_uaid} ${award_id} 972 [Arguments] ${username} ${tender_uaid} ${award_id}
970 ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id} 973 ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id}
971 - Log ${docs}  
972 - [Return] ${docs['data'][-1]} 974 + :FOR ${item} IN @{docs['data']}
  975 + \ ${status} ${_}= Run Keyword And Ignore Error Dictionary Should Contain Key ${item} documentType
  976 + \ Run Keyword If '${status}' == 'PASS' Exit For Loop
  977 + Log ${item}
  978 + [Return] ${item}
973 979
974 980
975 Завантажити документ рішення кваліфікаційної комісії 981 Завантажити документ рішення кваліфікаційної комісії
@@ -518,7 +518,7 @@ @@ -518,7 +518,7 @@
518 }, 518 },
519 "identifier": { 519 "identifier": {
520 "scheme": "UA-EDR", 520 "scheme": "UA-EDR",
521 - "id": "02544394", 521 + "id": "13313462",
522 "legalName": "Київський професійний будівельний ліцей" 522 "legalName": "Київський професійний будівельний ліцей"
523 }, 523 },
524 "name": "Київський професійний будівельний ліцей", 524 "name": "Київський професійний будівельний ліцей",
@@ -540,7 +540,7 @@ @@ -540,7 +540,7 @@
540 }, 540 },
541 "identifier": { 541 "identifier": {
542 "scheme": "UA-EDR", 542 "scheme": "UA-EDR",
543 - "id": "01994008", 543 + "id": "13313462",
544 "legalName": "Київська міська клінічна шкірно-венерологічна лікарня" 544 "legalName": "Київська міська клінічна шкірно-венерологічна лікарня"
545 }, 545 },
546 "name": "Київська міська клінічна шкірно-венерологічна лікарня", 546 "name": "Київська міська клінічна шкірно-венерологічна лікарня",
@@ -562,7 +562,7 @@ @@ -562,7 +562,7 @@
562 }, 562 },
563 "identifier": { 563 "identifier": {
564 "scheme": "UA-EDR", 564 "scheme": "UA-EDR",
565 - "id": "37405111", 565 + "id": "13313462",
566 "legalName": "Шевченківська районна в місті Києві державна адміністрація" 566 "legalName": "Шевченківська районна в місті Києві державна адміністрація"
567 }, 567 },
568 "name": "Шевченківська районна в місті Києві державна адміністрація", 568 "name": "Шевченківська районна в місті Києві державна адміністрація",
@@ -584,7 +584,7 @@ @@ -584,7 +584,7 @@
584 }, 584 },
585 "identifier": { 585 "identifier": {
586 "scheme": "UA-EDR", 586 "scheme": "UA-EDR",
587 - "id": "04593340", 587 + "id": "13313462",
588 "legalName": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Солом’янського району міста Києва" 588 "legalName": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Солом’янського району міста Києва"
589 }, 589 },
590 "name": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Солом’янського району міста Києва", 590 "name": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Солом’янського району міста Києва",
@@ -606,7 +606,7 @@ @@ -606,7 +606,7 @@
606 }, 606 },
607 "identifier": { 607 "identifier": {
608 "scheme": "UA-EDR", 608 "scheme": "UA-EDR",
609 - "id": "02147115", 609 + "id": "13313462",
610 "legalName": "Відділ освіти Канівської районної державної адміністрації Черкаської області" 610 "legalName": "Відділ освіти Канівської районної державної адміністрації Черкаської області"
611 }, 611 },
612 "name": "Відділ освіти Канівської районної державної адміністрації Черкаської області", 612 "name": "Відділ освіти Канівської районної державної адміністрації Черкаської області",
@@ -628,7 +628,7 @@ @@ -628,7 +628,7 @@
628 }, 628 },
629 "identifier": { 629 "identifier": {
630 "scheme": "UA-EDR", 630 "scheme": "UA-EDR",
631 - "id": "22964365", 631 + "id": "13313462",
632 "legalName": "Перинатальний центр м.Києва" 632 "legalName": "Перинатальний центр м.Києва"
633 }, 633 },
634 "name": "Перинатальний центр м.Києва", 634 "name": "Перинатальний центр м.Києва",
@@ -650,7 +650,7 @@ @@ -650,7 +650,7 @@
650 }, 650 },
651 "identifier": { 651 "identifier": {
652 "scheme": "UA-EDR", 652 "scheme": "UA-EDR",
653 - "id": "02070884", 653 + "id": "13313462",
654 "legalName": "Державний вищий навчальний заклад \" Київський національний економічний університет імені Вадима Гетьмана\"" 654 "legalName": "Державний вищий навчальний заклад \" Київський національний економічний університет імені Вадима Гетьмана\""
655 }, 655 },
656 "name": "Державний вищий навчальний заклад \" Київський національний економічний університет імені Вадима Гетьмана\"", 656 "name": "Державний вищий навчальний заклад \" Київський національний економічний університет імені Вадима Гетьмана\"",
@@ -672,7 +672,7 @@ @@ -672,7 +672,7 @@
672 }, 672 },
673 "identifier": { 673 "identifier": {
674 "scheme": "UA-EDR", 674 "scheme": "UA-EDR",
675 - "id": "02544394", 675 + "id": "13313462",
676 "legalName": "Піу піу піу програміст" 676 "legalName": "Піу піу піу програміст"
677 }, 677 },
678 "name": "Супер професійний освічений чуйний добрий класний милий чудовий піу піу піу програміст", 678 "name": "Супер професійний освічений чуйний добрий класний милий чудовий піу піу піу програміст",
@@ -694,7 +694,7 @@ @@ -694,7 +694,7 @@
694 }, 694 },
695 "identifier": { 695 "identifier": {
696 "scheme": "UA-EDR", 696 "scheme": "UA-EDR",
697 - "id": "03360905", 697 + "id": "13313462",
698 "legalName": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»" 698 "legalName": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»"
699 }, 699 },
700 "name": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»", 700 "name": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»",
@@ -716,7 +716,7 @@ @@ -716,7 +716,7 @@
716 }, 716 },
717 "identifier": { 717 "identifier": {
718 "scheme": "UA-EDR", 718 "scheme": "UA-EDR",
719 - "id": "02226079", 719 + "id": "13313462",
720 "legalName": "\"Концертний заклад культури \"Муніципальна академічна чоловіча хорова капела ім. Л.М. Ревуцького\"" 720 "legalName": "\"Концертний заклад культури \"Муніципальна академічна чоловіча хорова капела ім. Л.М. Ревуцького\""
721 }, 721 },
722 "name": "\"Концертний заклад культури \"Муніципальна академічна чоловіча хорова капела ім. Л.М. Ревуцького\"", 722 "name": "\"Концертний заклад культури \"Муніципальна академічна чоловіча хорова капела ім. Л.М. Ревуцького\"",
@@ -738,7 +738,7 @@ @@ -738,7 +738,7 @@
738 }, 738 },
739 "identifier": { 739 "identifier": {
740 "scheme": "UA-EDR", 740 "scheme": "UA-EDR",
741 - "id": "21657170", 741 + "id": "13313462",
742 "legalName": "Національний центр народної культури \"Музей Івана Гончара\"" 742 "legalName": "Національний центр народної культури \"Музей Івана Гончара\""
743 }, 743 },
744 "name": "Національний центр народної культури \"Музей Івана Гончара\"", 744 "name": "Національний центр народної культури \"Музей Івана Гончара\"",
@@ -760,7 +760,7 @@ @@ -760,7 +760,7 @@
760 }, 760 },
761 "identifier": { 761 "identifier": {
762 "scheme": "UA-EDR", 762 "scheme": "UA-EDR",
763 - "id": "03360905", 763 + "id": "13313462",
764 "legalName": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»" 764 "legalName": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»"
765 }, 765 },
766 "name": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»", 766 "name": "Комунальне підприємство електромереж зовнішнього освітлення м. Києва «Київміськсвітло»",
@@ -782,7 +782,7 @@ @@ -782,7 +782,7 @@
782 }, 782 },
783 "identifier": { 783 "identifier": {
784 "scheme": "UA-EDR", 784 "scheme": "UA-EDR",
785 - "id": "23516367", 785 + "id": "13313462",
786 "legalName": "Загальноосвітній навчальний заклад \"Київський спортивний ліцей-інтернат\"" 786 "legalName": "Загальноосвітній навчальний заклад \"Київський спортивний ліцей-інтернат\""
787 }, 787 },
788 "name": "Загальноосвітній навчальний заклад \"Київський спортивний ліцей-інтернат\"", 788 "name": "Загальноосвітній навчальний заклад \"Київський спортивний ліцей-інтернат\"",
@@ -804,7 +804,7 @@ @@ -804,7 +804,7 @@
804 }, 804 },
805 "identifier": { 805 "identifier": {
806 "scheme": "UA-EDR", 806 "scheme": "UA-EDR",
807 - "id": "31725604", 807 + "id": "13313462",
808 "legalName": "КОМУНАЛЬНЕ ПІДПРИЄМСТВО \"КИЇВПАСТРАНС\"" 808 "legalName": "КОМУНАЛЬНЕ ПІДПРИЄМСТВО \"КИЇВПАСТРАНС\""
809 }, 809 },
810 "name": "КОМУНАЛЬНЕ ПІДПРИЄМСТВО \"КИЇВПАСТРАНС\"", 810 "name": "КОМУНАЛЬНЕ ПІДПРИЄМСТВО \"КИЇВПАСТРАНС\"",
@@ -826,7 +826,7 @@ @@ -826,7 +826,7 @@
826 }, 826 },
827 "identifier": { 827 "identifier": {
828 "scheme": "UA-EDR", 828 "scheme": "UA-EDR",
829 - "id": "16466597", 829 + "id": "13313462",
830 "legalName": "Стоматологічна поліклініка Дарницького району м. Києва" 830 "legalName": "Стоматологічна поліклініка Дарницького району м. Києва"
831 }, 831 },
832 "name": "Стоматологічна поліклініка Дарницького району м. Києва", 832 "name": "Стоматологічна поліклініка Дарницького району м. Києва",
@@ -848,7 +848,7 @@ @@ -848,7 +848,7 @@
848 }, 848 },
849 "identifier": { 849 "identifier": {
850 "scheme": "UA-EDR", 850 "scheme": "UA-EDR",
851 - "id": "37485490", 851 + "id": "00037256",
852 "legalName": "Управління освіти Солом'янської районної в місті Києві державної адміністрації" 852 "legalName": "Управління освіти Солом'янської районної в місті Києві державної адміністрації"
853 }, 853 },
854 "name": "Управління освіти Солом'янської районної в місті Києві державної адміністрації", 854 "name": "Управління освіти Солом'янської районної в місті Києві державної адміністрації",
@@ -870,7 +870,7 @@ @@ -870,7 +870,7 @@
870 }, 870 },
871 "identifier": { 871 "identifier": {
872 "scheme": "UA-EDR", 872 "scheme": "UA-EDR",
873 - "id": "38947811", 873 + "id": "00037256",
874 "legalName": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Шевченківського району міста Києва" 874 "legalName": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Шевченківського району міста Києва"
875 }, 875 },
876 "name": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Шевченківського району міста Києва", 876 "name": "Комунальне некомерційне підприємство \"Консультативно-діагностичний центр\" Шевченківського району міста Києва",
@@ -892,7 +892,7 @@ @@ -892,7 +892,7 @@
892 }, 892 },
893 "identifier": { 893 "identifier": {
894 "scheme": "UA-EDR", 894 "scheme": "UA-EDR",
895 - "id": "37470086", 895 + "id": "00037256",
896 "legalName": "Управління освіти Шевченківської районної в місті Києві державної адміністрації" 896 "legalName": "Управління освіти Шевченківської районної в місті Києві державної адміністрації"
897 }, 897 },
898 "name": "Управління освіти Шевченківської районної в місті Києві державної адміністрації", 898 "name": "Управління освіти Шевченківської районної в місті Києві державної адміністрації",
@@ -914,7 +914,7 @@ @@ -914,7 +914,7 @@
914 }, 914 },
915 "identifier": { 915 "identifier": {
916 "scheme": "UA-EDR", 916 "scheme": "UA-EDR",
917 - "id": "37445442", 917 + "id": "00037256",
918 "legalName": "Управління освіти Оболонської районної в місті Києві державної адміністрації" 918 "legalName": "Управління освіти Оболонської районної в місті Києві державної адміністрації"
919 }, 919 },
920 "name": "Управління освіти Оболонської районної в місті Києві державної адміністрації", 920 "name": "Управління освіти Оболонської районної в місті Києві державної адміністрації",
@@ -936,7 +936,7 @@ @@ -936,7 +936,7 @@
936 }, 936 },
937 "identifier": { 937 "identifier": {
938 "scheme": "UA-EDR", 938 "scheme": "UA-EDR",
939 - "id": "03767831", 939 + "id": "00037256",
940 "legalName": "Державна установа \"Управління збірних команд та забезпечення спортивних заходів \"Укрспортзабезпечення\"" 940 "legalName": "Державна установа \"Управління збірних команд та забезпечення спортивних заходів \"Укрспортзабезпечення\""
941 }, 941 },
942 "name": "Державна установа \"Управління збірних команд та забезпечення спортивних заходів \"Укрспортзабезпечення\"", 942 "name": "Державна установа \"Управління збірних команд та забезпечення спортивних заходів \"Укрспортзабезпечення\"",
@@ -958,7 +958,7 @@ @@ -958,7 +958,7 @@
958 }, 958 },
959 "identifier": { 959 "identifier": {
960 "scheme": "UA-EDR", 960 "scheme": "UA-EDR",
961 - "id": "37405111", 961 + "id": "00037256",
962 "legalName": "Шевченківська районна в місті Києві державна адміністрація" 962 "legalName": "Шевченківська районна в місті Києві державна адміністрація"
963 }, 963 },
964 "name": "Шевченківська районна в місті Києві державна адміністрація", 964 "name": "Шевченківська районна в місті Києві державна адміністрація",
@@ -980,7 +980,7 @@ @@ -980,7 +980,7 @@
980 }, 980 },
981 "identifier": { 981 "identifier": {
982 "scheme": "UA-EDR", 982 "scheme": "UA-EDR",
983 - "id": "02147629", 983 + "id": "00037256",
984 "legalName": "Департамент освіти і науки, молоді та спорту виконавчого органу Київської міської ради (Київської міської державної адміністрації)" 984 "legalName": "Департамент освіти і науки, молоді та спорту виконавчого органу Київської міської ради (Київської міської державної адміністрації)"
985 }, 985 },
986 "name": "Департамент освіти і науки, молоді та спорту виконавчого органу Київської міської ради (Київської міської державної адміністрації)", 986 "name": "Департамент освіти і науки, молоді та спорту виконавчого органу Київської міської ради (Київської міської державної адміністрації)",
@@ -80,7 +80,7 @@ @@ -80,7 +80,7 @@
80 80
81 -i pre-qualification_view 81 -i pre-qualification_view
82 82
83 -# -i pre-qualifications_check_by_edrpou 83 +-i pre-qualifications_check_by_edrpou
84 84
85 -i pre-qualification_add_doc_to_first_bid 85 -i pre-qualification_add_doc_to_first_bid
86 -i pre-qualification_approve_first_bid 86 -i pre-qualification_approve_first_bid
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
20 20
21 -i open_tender_view 21 -i open_tender_view
22 22
23 -# -i pre-qualifications_check_by_edrpou 23 +-i pre-qualifications_check_by_edrpou
24 24
25 -i pre-qualification_approve_first_bid 25 -i pre-qualification_approve_first_bid
26 -i pre-qualification_approve_second_bid 26 -i pre-qualification_approve_second_bid
@@ -19,7 +19,7 @@ @@ -19,7 +19,7 @@
19 19
20 -i open_tender_view 20 -i open_tender_view
21 21
22 -# -i pre-qualifications_check_by_edrpou 22 +-i pre-qualifications_check_by_edrpou
23 23
24 -i pre-qualification_approve_first_bid 24 -i pre-qualification_approve_first_bid
25 -i pre-qualification_approve_second_bid 25 -i pre-qualification_approve_second_bid
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 -i make_bid_by_provider_second_stage 42 -i make_bid_by_provider_second_stage
43 -i make_bid_by_provider1_second_stage 43 -i make_bid_by_provider1_second_stage
44 44
45 -# -i qualifications_check_by_edrpou 45 +-i qualifications_check_by_edrpou
46 46
47 -i pre-qualification_approve_first_bid_second_stage 47 -i pre-qualification_approve_first_bid_second_stage
48 -i pre-qualification_approve_second_bid_second_stage 48 -i pre-qualification_approve_second_bid_second_stage
@@ -80,7 +80,7 @@ @@ -80,7 +80,7 @@
80 80
81 -i pre-qualification_view 81 -i pre-qualification_view
82 82
83 -#-i pre-qualifications_check_by_edrpou 83 +-i pre-qualifications_check_by_edrpou
84 84
85 -i pre-qualification_add_doc_to_first_bid 85 -i pre-qualification_add_doc_to_first_bid
86 -i pre-qualification_approve_first_bid 86 -i pre-qualification_approve_first_bid
@@ -96,7 +96,7 @@ @@ -96,7 +96,7 @@
96 96
97 -i qualification_add_doc_to_first_award 97 -i qualification_add_doc_to_first_award
98 98
99 -#-i qualifications_check_by_edrpou 99 +-i qualifications_check_by_edrpou
100 100
101 -i qualification_approve_first_award 101 -i qualification_approve_first_award
102 -i qualification_cancel_first_award_qualification 102 -i qualification_cancel_first_award_qualification
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 18
19 -i open_tender_view 19 -i open_tender_view
20 20
21 -# -i pre-qualifications_check_by_edrpou 21 +-i pre-qualifications_check_by_edrpou
22 22
23 -i pre-qualification_approve_first_bid 23 -i pre-qualification_approve_first_bid
24 -i pre-qualification_approve_second_bid 24 -i pre-qualification_approve_second_bid
@@ -26,7 +26,7 @@ @@ -26,7 +26,7 @@
26 26
27 -i auction 27 -i auction
28 28
29 -# -i qualifications_check_by_edrpou 29 +-i qualifications_check_by_edrpou
30 -i qualification_approve_first_award 30 -i qualification_approve_first_award
31 31
32 -i contract_sign 32 -i contract_sign
@@ -73,7 +73,7 @@ @@ -73,7 +73,7 @@
73 -i auction 73 -i auction
74 74
75 -i qualification_add_doc_to_first_award 75 -i qualification_add_doc_to_first_award
76 -# -i qualifications_check_by_edrpou 76 +-i qualifications_check_by_edrpou
77 -i qualification_approve_first_award 77 -i qualification_approve_first_award
78 -i qualification_cancel_first_award_qualification 78 -i qualification_cancel_first_award_qualification
79 -i qualification_add_doc_to_second_award 79 -i qualification_add_doc_to_second_award
@@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
17 17
18 -i auction 18 -i auction
19 19
20 -# -i qualifications_check_by_edrpou 20 +-i qualifications_check_by_edrpou
21 21
22 -i qualification_approve_first_award 22 -i qualification_approve_first_award
23 23
Please register or login to post a comment