Commit 6dfb5e27e06192c2f64c938b47d7f63286a1236b
Merge pull request #13 from selurvedu/typos
Fix a bunch of misspelled words; change some minor things in code style
Showing
9 changed files
with
242 additions
and
245 deletions
@@ -47,7 +47,7 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | @@ -47,7 +47,7 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | ||
47 | sleep 1 | 47 | sleep 1 |
48 | Capture Page Screenshot | 48 | Capture Page Screenshot |
49 | 49 | ||
50 | -обновити сторінку з тендером | 50 | +Оновити сторінку з тендером |
51 | [Arguments] @{ARGUMENTS} | 51 | [Arguments] @{ARGUMENTS} |
52 | [Documentation] | 52 | [Documentation] |
53 | ... ${ARGUMENTS[0]} == username | 53 | ... ${ARGUMENTS[0]} == username |
@@ -59,13 +59,13 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | @@ -59,13 +59,13 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | ||
59 | Wait Until Page Contains ${ARGUMENTS[1]} 10 | 59 | Wait Until Page Contains ${ARGUMENTS[1]} 10 |
60 | sleep 1 | 60 | sleep 1 |
61 | 61 | ||
62 | -отримати інформацію із тендера | 62 | +Отримати інформацію із тендера |
63 | [Arguments] @{ARGUMENTS} | 63 | [Arguments] @{ARGUMENTS} |
64 | [Documentation] | 64 | [Documentation] |
65 | ... ${ARGUMENTS[0]} == username | 65 | ... ${ARGUMENTS[0]} == username |
66 | ... ${ARGUMENTS[1]} == fieldname | 66 | ... ${ARGUMENTS[1]} == fieldname |
67 | Switch browser ${ARGUMENTS[0]} | 67 | Switch browser ${ARGUMENTS[0]} |
68 | - ${return_value}= run keyword отримати інформацію про ${ARGUMENTS[1]} | 68 | + ${return_value}= run keyword Отримати інформацію про ${ARGUMENTS[1]} |
69 | [return] ${return_value} | 69 | [return] ${return_value} |
70 | 70 | ||
71 | Відмітити на сторінці поле з тендера | 71 | Відмітити на сторінці поле з тендера |
@@ -82,102 +82,102 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | @@ -82,102 +82,102 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai | ||
82 | ${return_value}= Get Text ${locator.${fieldname}} | 82 | ${return_value}= Get Text ${locator.${fieldname}} |
83 | [return] ${return_value} | 83 | [return] ${return_value} |
84 | 84 | ||
85 | -отримати інформацію про tenderId | 85 | +Отримати інформацію про tenderId |
86 | ${return_value}= Отримати тест із поля і показати на сторінці tenderId | 86 | ${return_value}= Отримати тест із поля і показати на сторінці tenderId |
87 | [return] ${return_value.split(' ')[1]} | 87 | [return] ${return_value.split(' ')[1]} |
88 | 88 | ||
89 | -отримати інформацію про title | 89 | +Отримати інформацію про title |
90 | ${return_value}= Отримати тест із поля і показати на сторінці title | 90 | ${return_value}= Отримати тест із поля і показати на сторінці title |
91 | [return] ${return_value} | 91 | [return] ${return_value} |
92 | 92 | ||
93 | -отримати інформацію про description | 93 | +Отримати інформацію про description |
94 | ${return_value}= Отримати тест із поля і показати на сторінці description | 94 | ${return_value}= Отримати тест із поля і показати на сторінці description |
95 | [return] ${return_value} | 95 | [return] ${return_value} |
96 | 96 | ||
97 | -отримати інформацію про minimalStep.amount | 97 | +Отримати інформацію про minimalStep.amount |
98 | ${return_value}= Отримати тест із поля і показати на сторінці minimalStep.amount | 98 | ${return_value}= Отримати тест із поля і показати на сторінці minimalStep.amount |
99 | ${return_value}= Convert To Number ${return_value.split(' ')[0]} | 99 | ${return_value}= Convert To Number ${return_value.split(' ')[0]} |
100 | [return] ${return_value} | 100 | [return] ${return_value} |
101 | 101 | ||
102 | -отримати інформацію про procuringEntity.name | 102 | +Отримати інформацію про procuringEntity.name |
103 | ${return_value}= Отримати тест із поля і показати на сторінці procuringEntity.name | 103 | ${return_value}= Отримати тест із поля і показати на сторінці procuringEntity.name |
104 | [return] ${return_value} | 104 | [return] ${return_value} |
105 | 105 | ||
106 | 106 | ||
107 | -отримати інформацію про value.amount | 107 | +Отримати інформацію про value.amount |
108 | ${return_value}= Отримати тест із поля і показати на сторінці value.amount | 108 | ${return_value}= Отримати тест із поля і показати на сторінці value.amount |
109 | ${return_value}= Evaluate "".join("${return_value}".split(' ')[:-3]) | 109 | ${return_value}= Evaluate "".join("${return_value}".split(' ')[:-3]) |
110 | ${return_value}= Convert To Number ${return_value} | 110 | ${return_value}= Convert To Number ${return_value} |
111 | [return] ${return_value} | 111 | [return] ${return_value} |
112 | 112 | ||
113 | -отримати інформацію про tenderPeriod.startDate | 113 | +Отримати інформацію про tenderPeriod.startDate |
114 | ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.startDate | 114 | ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.startDate |
115 | [return] ${return_value} | 115 | [return] ${return_value} |
116 | 116 | ||
117 | -отримати інформацію про tenderPeriod.endDate | 117 | +Отримати інформацію про tenderPeriod.endDate |
118 | ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.endDate | 118 | ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.endDate |
119 | [return] ${return_value} | 119 | [return] ${return_value} |
120 | 120 | ||
121 | -отримати інформацію про enquiryPeriod.startDate | 121 | +Отримати інформацію про enquiryPeriod.startDate |
122 | ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.startDate | 122 | ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.startDate |
123 | [return] ${return_value} | 123 | [return] ${return_value} |
124 | 124 | ||
125 | -отримати інформацію про enquiryPeriod.endDate | 125 | +Отримати інформацію про enquiryPeriod.endDate |
126 | ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.endDate | 126 | ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.endDate |
127 | [return] ${return_value} | 127 | [return] ${return_value} |
128 | 128 | ||
129 | 129 | ||
130 | -отримати інформацію про items[${item_id}].description | 130 | +Отримати інформацію про items[${item_id}].description |
131 | відмітити на сторінці поле з тендера items[${item_id}].description jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> | 131 | відмітити на сторінці поле з тендера items[${item_id}].description jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> |
132 | ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> | 132 | ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> |
133 | [return] ${return_value} | 133 | [return] ${return_value} |
134 | 134 | ||
135 | -отримати інформацію про items[${item_id}].quantity | 135 | +Отримати інформацію про items[${item_id}].quantity |
136 | відмітити на сторінці поле з тендера items[${item_id}].quantity jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> | 136 | відмітити на сторінці поле з тендера items[${item_id}].quantity jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> |
137 | ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> | 137 | ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> |
138 | ${return_value}= Convert To Number ${return_value} | 138 | ${return_value}= Convert To Number ${return_value} |
139 | [return] ${return_value} | 139 | [return] ${return_value} |
140 | 140 | ||
141 | -отримати інформацію про items[${item_id}].classification.id | 141 | +Отримати інформацію про items[${item_id}].classification.id |
142 | відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> | 142 | відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> |
143 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> | 143 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> |
144 | [return] ${return_value.split(' ')[0]} | 144 | [return] ${return_value.split(' ')[0]} |
145 | 145 | ||
146 | -отримати інформацію про items[${item_id}].classification.scheme | 146 | +Отримати інформацію про items[${item_id}].classification.scheme |
147 | відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> | 147 | відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> |
148 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> | 148 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> |
149 | [return] ${return_value.split(' ')[0]} | 149 | [return] ${return_value.split(' ')[0]} |
150 | 150 | ||
151 | -отримати інформацію про items[${item_id}].classification.description | 151 | +Отримати інформацію про items[${item_id}].classification.description |
152 | відмітити на сторінці поле з тендера classification.description jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> | 152 | відмітити на сторінці поле з тендера classification.description jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> |
153 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> | 153 | ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> |
154 | ${return_value}= catenate @{return_value.split(' ')[1:]} | 154 | ${return_value}= catenate @{return_value.split(' ')[1:]} |
155 | [return] ${return_value} | 155 | [return] ${return_value} |
156 | 156 | ||
157 | -отримати інформацію про items[${item_id}].deliveryAddress | 157 | +Отримати інформацію про items[${item_id}].deliveryAddress |
158 | ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryAddress | 158 | ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryAddress |
159 | [return] ${return_value} | 159 | [return] ${return_value} |
160 | 160 | ||
161 | -отримати інформацію про items[${item_id}].deliveryDate | 161 | +Отримати інформацію про items[${item_id}].deliveryDate |
162 | ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryDate | 162 | ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryDate |
163 | [return] ${return_value} | 163 | [return] ${return_value} |
164 | 164 | ||
165 | -отримати інформацію про questions[${question_id}].title | 165 | +Отримати інформацію про questions[${question_id}].title |
166 | відмітити на сторінці поле з тендера questions title jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> | 166 | відмітити на сторінці поле з тендера questions title jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> |
167 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> | 167 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> |
168 | [return] ${return_value} | 168 | [return] ${return_value} |
169 | 169 | ||
170 | -отримати інформацію про questions[${question_id}].description | 170 | +Отримати інформацію про questions[${question_id}].description |
171 | відмітити на сторінці поле з тендера questions description jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> | 171 | відмітити на сторінці поле з тендера questions description jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> |
172 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> | 172 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> |
173 | [return] ${return_value} | 173 | [return] ${return_value} |
174 | 174 | ||
175 | -отримати інформацію про questions[${question_id}].date | 175 | +Отримати інформацію про questions[${question_id}].date |
176 | відмітити на сторінці поле з тендера question date jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> | 176 | відмітити на сторінці поле з тендера question date jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> |
177 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> | 177 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> |
178 | [return] ${return_value} | 178 | [return] ${return_value} |
179 | 179 | ||
180 | -отримати інформацію про questions[${question_id}].answer | 180 | +Отримати інформацію про questions[${question_id}].answer |
181 | відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last> | 181 | відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last> |
182 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last> | 182 | ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last> |
183 | [return] ${return_value} | 183 | [return] ${return_value} |
@@ -7,7 +7,7 @@ ${item_id} 0 | @@ -7,7 +7,7 @@ ${item_id} 0 | ||
7 | ${question_id} 0 | 7 | ${question_id} 0 |
8 | 8 | ||
9 | *** Keywords *** | 9 | *** Keywords *** |
10 | -отримати internal id по UAid | 10 | +Отримати internal id по UAid |
11 | [Arguments] @{ARGUMENTS} | 11 | [Arguments] @{ARGUMENTS} |
12 | [Documentation] | 12 | [Documentation] |
13 | ... ${ARGUMENTS[0]} == username | 13 | ... ${ARGUMENTS[0]} == username |
@@ -38,7 +38,7 @@ ${question_id} 0 | @@ -38,7 +38,7 @@ ${question_id} 0 | ||
38 | Створити тендер | 38 | Створити тендер |
39 | [Arguments] @{ARGUMENTS} | 39 | [Arguments] @{ARGUMENTS} |
40 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${ARGUMENTS[1]} | 40 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${ARGUMENTS[1]} |
41 | - Log object data ${TENDER_DATA} cteated_tender | 41 | + Log object data ${TENDER_DATA} created_tender |
42 | ${access_token}= Get Variable Value ${TENDER_DATA.access.token} | 42 | ${access_token}= Get Variable Value ${TENDER_DATA.access.token} |
43 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} access_token ${access_token} | 43 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} access_token ${access_token} |
44 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} TENDER_DATA ${TENDER_DATA} | 44 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} TENDER_DATA ${TENDER_DATA} |
@@ -52,19 +52,19 @@ ${question_id} 0 | @@ -52,19 +52,19 @@ ${question_id} 0 | ||
52 | [Documentation] | 52 | [Documentation] |
53 | ... ${ARGUMENTS[0]} == username | 53 | ... ${ARGUMENTS[0]} == username |
54 | ... ${ARGUMENTS[1]} == tenderId | 54 | ... ${ARGUMENTS[1]} == tenderId |
55 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 55 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
56 | ${tender_data}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 56 | ${tender_data}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
57 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} tender_data ${tender_data} | 57 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} tender_data ${tender_data} |
58 | [return] ${tender_data} | 58 | [return] ${tender_data} |
59 | 59 | ||
60 | -Обновити сторінку з тендером | 60 | +Оновити сторінку з тендером |
61 | [Arguments] @{ARGUMENTS} | 61 | [Arguments] @{ARGUMENTS} |
62 | [Documentation] | 62 | [Documentation] |
63 | ... ${ARGUMENTS[0]} == username | 63 | ... ${ARGUMENTS[0]} == username |
64 | ... ${ARGUMENTS[1]} == tenderId | 64 | ... ${ARGUMENTS[1]} == tenderId |
65 | openprocurement_client.Пошук тендера по ідентифікатору @{ARGUMENTS} | 65 | openprocurement_client.Пошук тендера по ідентифікатору @{ARGUMENTS} |
66 | 66 | ||
67 | -отримати інформацію із тендера | 67 | +Отримати інформацію із тендера |
68 | [Arguments] @{ARGUMENTS} | 68 | [Arguments] @{ARGUMENTS} |
69 | [Documentation] | 69 | [Documentation] |
70 | ... ${ARGUMENTS[0]} == username | 70 | ... ${ARGUMENTS[0]} == username |
@@ -81,14 +81,14 @@ ${question_id} 0 | @@ -81,14 +81,14 @@ ${question_id} 0 | ||
81 | ... ${ARGUMENTS[1]} == id | 81 | ... ${ARGUMENTS[1]} == id |
82 | ... ${ARGUMENTS[2]} == fieldname | 82 | ... ${ARGUMENTS[2]} == fieldname |
83 | ... ${ARGUMENTS[3]} == fieldvalue | 83 | ... ${ARGUMENTS[3]} == fieldvalue |
84 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
85 | - отримати тендер ${ARGUMENTS[0]} ${internalid} | 84 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
85 | + Отримати тендер ${ARGUMENTS[0]} ${internalid} | ||
86 | Set_To_Object ${TENDER_DATA.data} ${ARGUMENTS[2]} ${ARGUMENTS[3]} | 86 | Set_To_Object ${TENDER_DATA.data} ${ARGUMENTS[2]} ${ARGUMENTS[3]} |
87 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 87 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
88 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} | 88 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} |
89 | Set Global Variable ${TENDER_DATA} | 89 | Set Global Variable ${TENDER_DATA} |
90 | 90 | ||
91 | -отримати тендер | 91 | +Отримати тендер |
92 | [Arguments] @{ARGUMENTS} | 92 | [Arguments] @{ARGUMENTS} |
93 | [Documentation] | 93 | [Documentation] |
94 | ... ${ARGUMENTS[0]} == username | 94 | ... ${ARGUMENTS[0]} == username |
@@ -98,14 +98,14 @@ ${question_id} 0 | @@ -98,14 +98,14 @@ ${question_id} 0 | ||
98 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 98 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
99 | Set Global Variable ${TENDER_DATA} | 99 | Set Global Variable ${TENDER_DATA} |
100 | 100 | ||
101 | -відняти предмети закупівлі | 101 | +Відняти предмети закупівлі |
102 | [Arguments] @{ARGUMENTS} | 102 | [Arguments] @{ARGUMENTS} |
103 | [Documentation] | 103 | [Documentation] |
104 | ... ${ARGUMENTS[0]} == username | 104 | ... ${ARGUMENTS[0]} == username |
105 | ... ${ARGUMENTS[1]} == id | 105 | ... ${ARGUMENTS[1]} == id |
106 | ... ${ARGUMENTS[2]} == number | 106 | ... ${ARGUMENTS[2]} == number |
107 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
108 | - отримати тендер ${ARGUMENTS[0]} ${internalid} | 107 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
108 | + Отримати тендер ${ARGUMENTS[0]} ${internalid} | ||
109 | ${items}= get from object ${TENDER_DATA.data} items | 109 | ${items}= get from object ${TENDER_DATA.data} items |
110 | log ${items} | 110 | log ${items} |
111 | :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} | 111 | :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} |
@@ -115,14 +115,14 @@ ${question_id} 0 | @@ -115,14 +115,14 @@ ${question_id} 0 | ||
115 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} | 115 | ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} |
116 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 116 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
117 | 117 | ||
118 | -додати предмети закупівлі | 118 | +Додати предмети закупівлі |
119 | [Arguments] @{ARGUMENTS} | 119 | [Arguments] @{ARGUMENTS} |
120 | [Documentation] | 120 | [Documentation] |
121 | ... ${ARGUMENTS[0]} == username | 121 | ... ${ARGUMENTS[0]} == username |
122 | ... ${ARGUMENTS[1]} == id | 122 | ... ${ARGUMENTS[1]} == id |
123 | ... ${ARGUMENTS[2]} == number | 123 | ... ${ARGUMENTS[2]} == number |
124 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
125 | - отримати тендер ${ARGUMENTS[0]} ${internalid} | 124 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
125 | + Отримати тендер ${ARGUMENTS[0]} ${internalid} | ||
126 | ${items}= get from object ${TENDER_DATA.data} items | 126 | ${items}= get from object ${TENDER_DATA.data} items |
127 | ${item}= get variable value ${items[1]} | 127 | ${item}= get variable value ${items[1]} |
128 | log ${items} | 128 | log ${items} |
@@ -141,11 +141,11 @@ ${question_id} 0 | @@ -141,11 +141,11 @@ ${question_id} 0 | ||
141 | ... ${ARGUMENTS[2]} == question | 141 | ... ${ARGUMENTS[2]} == question |
142 | [Arguments] @{ARGUMENTS} | 142 | [Arguments] @{ARGUMENTS} |
143 | log many @{ARGUMENTS} | 143 | log many @{ARGUMENTS} |
144 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 144 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
145 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 145 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
146 | log ${USERS.users['${ARGUMENTS[0]}']} | 146 | log ${USERS.users['${ARGUMENTS[0]}']} |
147 | - ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_question ${tender} ${ARGUMENTS[2]} | ||
148 | - [return] ${biddingresponce} | 147 | + ${biddingresponse}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_question ${tender} ${ARGUMENTS[2]} |
148 | + [return] ${biddingresponse} | ||
149 | 149 | ||
150 | Відповісти на питання | 150 | Відповісти на питання |
151 | [Documentation] | 151 | [Documentation] |
@@ -155,14 +155,14 @@ ${question_id} 0 | @@ -155,14 +155,14 @@ ${question_id} 0 | ||
155 | ... ${ARGUMENTS[3]} == answer_data | 155 | ... ${ARGUMENTS[3]} == answer_data |
156 | [Arguments] @{ARGUMENTS} | 156 | [Arguments] @{ARGUMENTS} |
157 | log many @{ARGUMENTS} | 157 | log many @{ARGUMENTS} |
158 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 158 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
159 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 159 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
160 | log many ${USERS.users['${ARGUMENTS[0]}']} | 160 | log many ${USERS.users['${ARGUMENTS[0]}']} |
161 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 161 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
162 | ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.questions[${ARGUMENTS[2]}].id} | 162 | ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.questions[${ARGUMENTS[2]}].id} |
163 | - ${quvestion_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_question ${tender} ${ARGUMENTS[3]} | 163 | + ${question_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_question ${tender} ${ARGUMENTS[3]} |
164 | log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]} | 164 | log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]} |
165 | - Log object data ${quvestion_with_answer} quvestion_with_answer | 165 | + Log object data ${question_with_answer} question_with_answer |
166 | 166 | ||
167 | Подати скаргу | 167 | Подати скаргу |
168 | [Documentation] | 168 | [Documentation] |
@@ -171,18 +171,18 @@ ${question_id} 0 | @@ -171,18 +171,18 @@ ${question_id} 0 | ||
171 | ... ${ARGUMENTS[2]} == complaint | 171 | ... ${ARGUMENTS[2]} == complaint |
172 | [Arguments] @{ARGUMENTS} | 172 | [Arguments] @{ARGUMENTS} |
173 | log many @{ARGUMENTS} | 173 | log many @{ARGUMENTS} |
174 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 174 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
175 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 175 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
176 | ${complaint}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _create_tender_resource_item ${tender} ${ARGUMENTS[2]} complaints | 176 | ${complaint}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _create_tender_resource_item ${tender} ${ARGUMENTS[2]} complaints |
177 | Log object data ${complaint} complaint | 177 | Log object data ${complaint} complaint |
178 | 178 | ||
179 | -порівняти скаргу | 179 | +Порівняти скаргу |
180 | [Documentation] | 180 | [Documentation] |
181 | ... ${ARGUMENTS[0]} == username | 181 | ... ${ARGUMENTS[0]} == username |
182 | ... ${ARGUMENTS[1]} == tender_uid | 182 | ... ${ARGUMENTS[1]} == tender_uid |
183 | ... ${ARGUMENTS[2]} == complaint | 183 | ... ${ARGUMENTS[2]} == complaint |
184 | [Arguments] @{ARGUMENTS} | 184 | [Arguments] @{ARGUMENTS} |
185 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 185 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
186 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 186 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
187 | ${complaint}= Get Variable Value ${tender.data.complaints[0]} | 187 | ${complaint}= Get Variable Value ${tender.data.complaints[0]} |
188 | log ${complaint} | 188 | log ${complaint} |
@@ -201,7 +201,7 @@ ${question_id} 0 | @@ -201,7 +201,7 @@ ${question_id} 0 | ||
201 | ... ${ARGUMENTS[3]} == answer_data | 201 | ... ${ARGUMENTS[3]} == answer_data |
202 | [Arguments] @{ARGUMENTS} | 202 | [Arguments] @{ARGUMENTS} |
203 | log many @{ARGUMENTS} | 203 | log many @{ARGUMENTS} |
204 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 204 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
205 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 205 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
206 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 206 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
207 | ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.complaints[${ARGUMENTS[2]}].id} | 207 | ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.complaints[${ARGUMENTS[2]}].id} |
@@ -216,11 +216,11 @@ ${question_id} 0 | @@ -216,11 +216,11 @@ ${question_id} 0 | ||
216 | ... ${ARGUMENTS[2]} == bid | 216 | ... ${ARGUMENTS[2]} == bid |
217 | [Arguments] @{ARGUMENTS} | 217 | [Arguments] @{ARGUMENTS} |
218 | log many @{ARGUMENTS} | 218 | log many @{ARGUMENTS} |
219 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 219 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
220 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 220 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
221 | - log ${tender}отримати | ||
222 | - ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]} | ||
223 | - [return] ${biddingresponce} | 221 | + log ${tender}Отримати |
222 | + ${biddingresponse}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]} | ||
223 | + [return] ${biddingresponse} | ||
224 | 224 | ||
225 | Змінити цінову пропозицію | 225 | Змінити цінову пропозицію |
226 | [Documentation] | 226 | [Documentation] |
@@ -228,22 +228,22 @@ ${question_id} 0 | @@ -228,22 +228,22 @@ ${question_id} 0 | ||
228 | ... ${ARGUMENTS[1]} == tender_uid | 228 | ... ${ARGUMENTS[1]} == tender_uid |
229 | ... ${ARGUMENTS[2]} == bid | 229 | ... ${ARGUMENTS[2]} == bid |
230 | [Arguments] @{ARGUMENTS} | 230 | [Arguments] @{ARGUMENTS} |
231 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 231 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
232 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 232 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
233 | ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_bid ${tender} ${ARGUMENTS[2]} | 233 | ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_bid ${tender} ${ARGUMENTS[2]} |
234 | Log ${changed_bid} | 234 | Log ${changed_bid} |
235 | [return] ${changed_bid} | 235 | [return] ${changed_bid} |
236 | 236 | ||
237 | -скасувати цінову пропозицію | 237 | +Скасувати цінову пропозицію |
238 | [Documentation] | 238 | [Documentation] |
239 | ... ${ARGUMENTS[0]} == username | 239 | ... ${ARGUMENTS[0]} == username |
240 | ... ${ARGUMENTS[1]} == tender_uid | 240 | ... ${ARGUMENTS[1]} == tender_uid |
241 | ... ${ARGUMENTS[2]} == bid | 241 | ... ${ARGUMENTS[2]} == bid |
242 | [Arguments] @{ARGUMENTS} | 242 | [Arguments] @{ARGUMENTS} |
243 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 243 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
244 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 244 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
245 | log ${tender} | 245 | log ${tender} |
246 | - log ${ARGUMENTS[2]}отримати | 246 | + log ${ARGUMENTS[2]}Отримати |
247 | ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} delete_bid ${tender} ${ARGUMENTS[2]} | 247 | ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} delete_bid ${tender} ${ARGUMENTS[2]} |
248 | Log ${changed_bid} | 248 | Log ${changed_bid} |
249 | [return] ${changed_bid} | 249 | [return] ${changed_bid} |
@@ -254,7 +254,7 @@ ${question_id} 0 | @@ -254,7 +254,7 @@ ${question_id} 0 | ||
254 | ... ${ARGUMENTS[1]} == tender_uid | 254 | ... ${ARGUMENTS[1]} == tender_uid |
255 | ... ${ARGUMENTS[2]} == award | 255 | ... ${ARGUMENTS[2]} == award |
256 | [Arguments] @{ARGUMENTS} | 256 | [Arguments] @{ARGUMENTS} |
257 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 257 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
258 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 258 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
259 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 259 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
260 | ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]} | 260 | ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]} |
@@ -270,13 +270,13 @@ ${question_id} 0 | @@ -270,13 +270,13 @@ ${question_id} 0 | ||
270 | log ${ARGUMENTS[0]} | 270 | log ${ARGUMENTS[0]} |
271 | log ${ARGUMENTS[1]} | 271 | log ${ARGUMENTS[1]} |
272 | log ${ARGUMENTS[2]} | 272 | log ${ARGUMENTS[2]} |
273 | - ${bid_id}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].data.id} | ||
274 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} | 273 | + ${bid_id}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].data.id} |
274 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} | ||
275 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 275 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
276 | - ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token} | ||
277 | - ${responce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_bid_document ${ARGUMENTS[1]} ${tender} ${bid_id} | ||
278 | - ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_responce ${responce} | ||
279 | - log ${responce} | 276 | + ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token} |
277 | + ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_bid_document ${ARGUMENTS[1]} ${tender} ${bid_id} | ||
278 | + ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_response ${response} | ||
279 | + log ${response} | ||
280 | Log object data ${uploaded_file} | 280 | Log object data ${uploaded_file} |
281 | [return] ${uploaded_file} | 281 | [return] ${uploaded_file} |
282 | 282 | ||
@@ -290,18 +290,15 @@ ${question_id} 0 | @@ -290,18 +290,15 @@ ${question_id} 0 | ||
290 | log ${ARGUMENTS[0]} | 290 | log ${ARGUMENTS[0]} |
291 | log ${ARGUMENTS[1]} | 291 | log ${ARGUMENTS[1]} |
292 | log ${ARGUMENTS[2]} | 292 | log ${ARGUMENTS[2]} |
293 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER_UAID']} | 293 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER_UAID']} |
294 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 294 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
295 | - ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token} | ||
296 | - ${responce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} | ||
297 | - ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_responce ${responce} | ||
298 | - log ${responce} | 295 | + ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token} |
296 | + ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} | ||
297 | + ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_response ${response} | ||
298 | + log ${response} | ||
299 | Log object data ${uploaded_file} | 299 | Log object data ${uploaded_file} |
300 | [return] ${uploaded_file} | 300 | [return] ${uploaded_file} |
301 | 301 | ||
302 | - | ||
303 | - | ||
304 | - | ||
305 | Завантажити документ | 302 | Завантажити документ |
306 | [Documentation] | 303 | [Documentation] |
307 | ... ${ARGUMENTS[0]} == username | 304 | ... ${ARGUMENTS[0]} == username |
@@ -311,7 +308,7 @@ ${question_id} 0 | @@ -311,7 +308,7 @@ ${question_id} 0 | ||
311 | log ${ARGUMENTS[0]} | 308 | log ${ARGUMENTS[0]} |
312 | log ${ARGUMENTS[1]} | 309 | log ${ARGUMENTS[1]} |
313 | log ${ARGUMENTS[2]} | 310 | log ${ARGUMENTS[2]} |
314 | - ${tenderID}= openprocurement_client.отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} | 311 | + ${tenderID}= openprocurement_client.Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} |
315 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} | 312 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} |
316 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 313 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
317 | ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_document ${tender} ${ARGUMENTS[1]} | 314 | ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_document ${tender} ${ARGUMENTS[1]} |
@@ -325,13 +322,13 @@ ${question_id} 0 | @@ -325,13 +322,13 @@ ${question_id} 0 | ||
325 | ... ${ARGUMENTS[2]} == bid_id | 322 | ... ${ARGUMENTS[2]} == bid_id |
326 | ... ${ARGUMENTS[3]} == token | 323 | ... ${ARGUMENTS[3]} == token |
327 | [Arguments] @{ARGUMENTS} | 324 | [Arguments] @{ARGUMENTS} |
328 | - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 325 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
329 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} | 326 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
330 | ${bids}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_bid ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} | 327 | ${bids}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_bid ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} |
331 | Log ${bids} | 328 | Log ${bids} |
332 | [return] ${bids} | 329 | [return] ${bids} |
333 | 330 | ||
334 | -отримати документ | 331 | +Отримати документ |
335 | [Documentation] | 332 | [Documentation] |
336 | ... ${ARGUMENTS[0]} == username | 333 | ... ${ARGUMENTS[0]} == username |
337 | ... ${ARGUMENTS[1]} == tenderUaID | 334 | ... ${ARGUMENTS[1]} == tenderUaID |
@@ -340,9 +337,9 @@ ${question_id} 0 | @@ -340,9 +337,9 @@ ${question_id} 0 | ||
340 | log ${ARGUMENTS[0]} | 337 | log ${ARGUMENTS[0]} |
341 | log ${ARGUMENTS[1]} | 338 | log ${ARGUMENTS[1]} |
342 | log ${ARGUMENTS[2]} | 339 | log ${ARGUMENTS[2]} |
343 | - ${tenderID}= openprocurement_client.отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} | 340 | + ${tenderID}= openprocurement_client.Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} |
344 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} | 341 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} |
345 | - ${token}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token} | 342 | + ${token}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token} |
346 | ${contents} ${filename}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_file ${tender} ${ARGUMENTS[2]} ${token} | 343 | ${contents} ${filename}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_file ${tender} ${ARGUMENTS[2]} ${token} |
347 | log ${filename} | 344 | log ${filename} |
348 | [return] ${contents} ${filename} | 345 | [return] ${contents} ${filename} |
@@ -84,10 +84,10 @@ Login | @@ -84,10 +84,10 @@ Login | ||
84 | 84 | ||
85 | Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p | 85 | Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p |
86 | 86 | ||
87 | - ${id}= Wait Until Keyword Succeeds 240sec 2sec get tender id | 87 | + ${id}= Wait Until Keyword Succeeds 240sec 2sec Get tender id |
88 | [return] ${id} | 88 | [return] ${id} |
89 | 89 | ||
90 | -get tender id | 90 | +Get tender id |
91 | ${id}= Get Text xpath=//td[@id="qa_state_purchase_id"]/p | 91 | ${id}= Get Text xpath=//td[@id="qa_state_purchase_id"]/p |
92 | Should Not Be Equal As Strings ${id} ожидание... | 92 | Should Not Be Equal As Strings ${id} ожидание... |
93 | [return] ${id} | 93 | [return] ${id} |
@@ -2,8 +2,8 @@ | @@ -2,8 +2,8 @@ | ||
2 | Resource resource.robot | 2 | Resource resource.robot |
3 | Library op_robot_tests.tests_files.service_keywords | 3 | Library op_robot_tests.tests_files.service_keywords |
4 | Library String | 4 | Library String |
5 | -LIbrary Collections | ||
6 | -LIbrary Selenium2Library | 5 | +Library Collections |
6 | +Library Selenium2Library | ||
7 | Library DateTime | 7 | Library DateTime |
8 | Library Selenium2Screenshots | 8 | Library Selenium2Screenshots |
9 | Library DebugLibrary | 9 | Library DebugLibrary |
@@ -13,10 +13,10 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -13,10 +13,10 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
13 | 13 | ||
14 | *** Keywords *** | 14 | *** Keywords *** |
15 | TestSuiteSetup | 15 | TestSuiteSetup |
16 | - Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} | 16 | + Завантажуємо дані про користувачів і майданчики ${LOAD_USERS} |
17 | Підготовка початкових даних | 17 | Підготовка початкових даних |
18 | 18 | ||
19 | -Завантажуємо дані про корисувачів і площадки | 19 | +Завантажуємо дані про користувачів і майданчики |
20 | [Arguments] ${active_users} | 20 | [Arguments] ${active_users} |
21 | log ${active_users} | 21 | log ${active_users} |
22 | 22 | ||
@@ -34,7 +34,7 @@ TestSuiteSetup | @@ -34,7 +34,7 @@ TestSuiteSetup | ||
34 | \ log ${active_users} | 34 | \ log ${active_users} |
35 | \ log ${username} | 35 | \ log ${username} |
36 | \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} | 36 | \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} |
37 | - \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} площадки | 37 | + \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} майданчики |
38 | \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача | 38 | \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача |
39 | 39 | ||
40 | Підготовка початкових даних | 40 | Підготовка початкових даних |
@@ -61,7 +61,7 @@ TestSuiteSetup | @@ -61,7 +61,7 @@ TestSuiteSetup | ||
61 | Log ${TENDER} | 61 | Log ${TENDER} |
62 | Log ${INITIAL_TENDER_DATA} | 62 | Log ${INITIAL_TENDER_DATA} |
63 | 63 | ||
64 | -Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки | 64 | +Завантажуємо бібліотеку з реалізацією ${keywords_file} майданчики |
65 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot | 65 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot |
66 | 66 | ||
67 | 67 | ||
@@ -85,7 +85,7 @@ TestSuiteSetup | @@ -85,7 +85,7 @@ TestSuiteSetup | ||
85 | 85 | ||
86 | Звірити поле | 86 | Звірити поле |
87 | [Arguments] ${username} ${field} ${subject} | 87 | [Arguments] ${username} ${field} ${subject} |
88 | - ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | 88 | + ${field_response}= Викликати для учасника ${username} Отримати інформацію із тендера ${field} |
89 | Should Not Be Equal ${field_response} ${None} | 89 | Should Not Be Equal ${field_response} ${None} |
90 | Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker} | 90 | Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker} |
91 | 91 | ||
@@ -105,7 +105,7 @@ TestSuiteSetup | @@ -105,7 +105,7 @@ TestSuiteSetup | ||
105 | 105 | ||
106 | Звірити дату | 106 | Звірити дату |
107 | [Arguments] ${username} ${field} ${subject} | 107 | [Arguments] ${username} ${field} ${subject} |
108 | - ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | 108 | + ${field_date}= Викликати для учасника ${username} Отримати інформацію із тендера ${field} |
109 | ${returned}= compare_date ${subject} ${field_date} | 109 | ${returned}= compare_date ${subject} ${field_date} |
110 | Should Not Be Equal ${field_date} ${None} | 110 | Should Not Be Equal ${field_date} ${None} |
111 | Should Not Be Equal ${returned} ${None} | 111 | Should Not Be Equal ${returned} ${None} |
@@ -131,17 +131,19 @@ TestSuiteSetup | @@ -131,17 +131,19 @@ TestSuiteSetup | ||
131 | 131 | ||
132 | Викликати для учасника | 132 | Викликати для учасника |
133 | [Documentation] | 133 | [Documentation] |
134 | - ... cause sometimes keyword SHOULD fail to pass the testcase, this keyword takes "shouldfail" argument as first one in @{arguments} and switches the behaviour of keyword and "shouldfail" | 134 | + ... Cause sometimes keyword SHOULD fail to pass the testcase, |
135 | + ... this keyword takes "shouldfail" argument as first one in @{arguments} | ||
136 | + ... and switches the behaviour of keyword and "shouldfail" | ||
135 | [Arguments] ${username} ${command} @{arguments} | 137 | [Arguments] ${username} ${command} @{arguments} |
136 | log ${username} | 138 | log ${username} |
137 | log ${command} | 139 | log ${command} |
138 | log ${arguments} | 140 | log ${arguments} |
139 | ${state}= change_state ${arguments} | 141 | ${state}= change_state ${arguments} |
140 | - ${value}= Run keyword if '${state}' == 'shouldfail' switchsate ${username} ${command} @{arguments} | ||
141 | - ${value}= Run keyword if '${state}' == 'pass' normal ${username} ${command} @{arguments} | 142 | + ${value}= Run keyword if '${state}' == 'shouldfail' SwitchState ${username} ${command} @{arguments} |
143 | + ${value}= Run keyword if '${state}' == 'pass' Normal ${username} ${command} @{arguments} | ||
142 | [return] ${value} | 144 | [return] ${value} |
143 | 145 | ||
144 | -normal | 146 | +Normal |
145 | [Arguments] ${username} ${command} @{arguments} | 147 | [Arguments] ${username} ${command} @{arguments} |
146 | log ${username} | 148 | log ${username} |
147 | log ${command} | 149 | log ${command} |
@@ -149,14 +151,14 @@ normal | @@ -149,14 +151,14 @@ normal | ||
149 | ${value}= Run Keyword ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} | 151 | ${value}= Run Keyword ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} |
150 | [return] ${value} | 152 | [return] ${value} |
151 | 153 | ||
152 | -switchsate | 154 | +SwitchState |
153 | [Arguments] ${username} ${command} @{arguments} | 155 | [Arguments] ${username} ${command} @{arguments} |
154 | log ${username} | 156 | log ${username} |
155 | log ${command} | 157 | log ${command} |
156 | log ${arguments} | 158 | log ${arguments} |
157 | Remove From List ${arguments} 0 | 159 | Remove From List ${arguments} 0 |
158 | log ${arguments} | 160 | log ${arguments} |
159 | - ${status} ${value}= run_keyword_and_ignore_keyword_definations ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} | 161 | + ${status} ${value}= run_keyword_and_ignore_keyword_definitions ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} |
160 | Run keyword if '${status}' == 'PASS' Log Учасник ${username} зміг виконати "${command}" WARN | 162 | Run keyword if '${status}' == 'PASS' Log Учасник ${username} зміг виконати "${command}" WARN |
161 | [return] ${value} | 163 | [return] ${value} |
162 | 164 | ||
@@ -165,13 +167,13 @@ switchsate | @@ -165,13 +167,13 @@ switchsate | ||
165 | ${wait_timeout}= wait_to_date ${date} | 167 | ${wait_timeout}= wait_to_date ${date} |
166 | Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout} | 168 | Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout} |
167 | 169 | ||
168 | -Дочекатись дати початоку прийому пропозицій | 170 | +Дочекатись дати початку прийому пропозицій |
169 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate} | 171 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate} |
170 | 172 | ||
171 | Дочекатись дати закінчення прийому пропозицій | 173 | Дочекатись дати закінчення прийому пропозицій |
172 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate} | 174 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate} |
173 | 175 | ||
174 | -Дочекатись дати початоку аукціону | 176 | +Дочекатись дати початку аукціону |
175 | Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate} | 177 | Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate} |
176 | 178 | ||
177 | Дочекатись дати закінчення аукціону | 179 | Дочекатись дати закінчення аукціону |
1 | *** Setting *** | 1 | *** Setting *** |
2 | -Library op_robot_tests.tests_files.service_keywords | ||
3 | -Library String | ||
4 | -LIbrary Collections | ||
5 | -LIbrary Selenium2Library | ||
6 | -Library DebugLibrary | ||
7 | -Resource keywords.robot | ||
8 | -Resource resource.robot | ||
9 | -Suite Setup TestSuiteSetup | 2 | +Library op_robot_tests.tests_files.service_keywords |
3 | +Library String | ||
4 | +Library Collections | ||
5 | +Library Selenium2Library | ||
6 | +Library DebugLibrary | ||
7 | +Resource keywords.robot | ||
8 | +Resource resource.robot | ||
9 | +Suite Setup TestSuiteSetup | ||
10 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
11 | 11 | ||
12 | *** Variables *** | 12 | *** Variables *** |
@@ -35,73 +35,73 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"] | @@ -35,73 +35,73 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"] | ||
35 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 35 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
36 | 36 | ||
37 | Відображення опису позицій закупівлі багатопредметного тендера | 37 | Відображення опису позицій закупівлі багатопредметного тендера |
38 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 38 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
39 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description | 39 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description |
40 | 40 | ||
41 | Відображення дати доставки позицій закупівлі багатопредметного тендера | 41 | Відображення дати доставки позицій закупівлі багатопредметного тендера |
42 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 42 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
43 | Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate | 43 | Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate |
44 | 44 | ||
45 | Відображення координат широти доставки позицій закупівлі багатопредметного тендера | 45 | Відображення координат широти доставки позицій закупівлі багатопредметного тендера |
46 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 46 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
47 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude | 47 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude |
48 | 48 | ||
49 | Відображення координат довготи доставки позицій закупівлі багатопредметного тендера | 49 | Відображення координат довготи доставки позицій закупівлі багатопредметного тендера |
50 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 50 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
51 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude | 51 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude |
52 | 52 | ||
53 | Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера | 53 | Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера |
54 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 54 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
55 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName | 55 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName |
56 | 56 | ||
57 | -Відображення пошт коду доставки позицій закупівлі багатопредметного тендера | ||
58 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 57 | +Відображення пошт. коду доставки позицій закупівлі багатопредметного тендера |
58 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера | ||
59 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode | 59 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode |
60 | 60 | ||
61 | Відображення регіону доставки позицій закупівлі багатопредметного тендера | 61 | Відображення регіону доставки позицій закупівлі багатопредметного тендера |
62 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 62 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
63 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region | 63 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region |
64 | 64 | ||
65 | Відображення locality адреси доставки позицій закупівлі багатопредметного тендера | 65 | Відображення locality адреси доставки позицій закупівлі багатопредметного тендера |
66 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 66 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
67 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality | 67 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality |
68 | 68 | ||
69 | Відображення вулиці доставки позицій закупівлі багатопредметного тендера | 69 | Відображення вулиці доставки позицій закупівлі багатопредметного тендера |
70 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 70 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
71 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress | 71 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress |
72 | 72 | ||
73 | Відображення схеми класифікації позицій закупівлі багатопредметного тендера | 73 | Відображення схеми класифікації позицій закупівлі багатопредметного тендера |
74 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 74 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
75 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme | 75 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme |
76 | 76 | ||
77 | -Відображення ідентифйікатора класифікації позицій закупівлі багатопредметного тендера | ||
78 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 77 | +Відображення ідентифікатора класифікації позицій закупівлі багатопредметного тендера |
78 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера | ||
79 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id | 79 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id |
80 | 80 | ||
81 | Відображення опису класифікації позицій закупівлі багатопредметного тендера | 81 | Відображення опису класифікації позицій закупівлі багатопредметного тендера |
82 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 82 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
83 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description | 83 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description |
84 | 84 | ||
85 | Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера | 85 | Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера |
86 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 86 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
87 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme | 87 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme |
88 | 88 | ||
89 | Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера | 89 | Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера |
90 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 90 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
91 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id | 91 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id |
92 | 92 | ||
93 | Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера | 93 | Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера |
94 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 94 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
95 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description | 95 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description |
96 | 96 | ||
97 | Відображення назви одиниці позицій закупівлі багатопредметного тендера | 97 | Відображення назви одиниці позицій закупівлі багатопредметного тендера |
98 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 98 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
99 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name | 99 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name |
100 | 100 | ||
101 | Відображення коду одиниці позицій закупівлі багатопредметного тендера | 101 | Відображення коду одиниці позицій закупівлі багатопредметного тендера |
102 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 102 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
103 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code | 103 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code |
104 | 104 | ||
105 | Відображення кількості позицій закупівлі багатопредметного тендера | 105 | Відображення кількості позицій закупівлі багатопредметного тендера |
106 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера | 106 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера |
107 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity | 107 | Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity |
@@ -91,7 +91,7 @@ def prepare_test_tender_data(period_interval=2, mode='single'): | @@ -91,7 +91,7 @@ def prepare_test_tender_data(period_interval=2, mode='single'): | ||
91 | raise ValueError('A very specific bad thing happened') | 91 | raise ValueError('A very specific bad thing happened') |
92 | 92 | ||
93 | 93 | ||
94 | -def run_keyword_and_ignore_keyword_definations(name, *args): | 94 | +def run_keyword_and_ignore_keyword_definitions(name, *args): |
95 | """Runs the given keyword with given arguments and returns the status as a Boolean value. | 95 | """Runs the given keyword with given arguments and returns the status as a Boolean value. |
96 | 96 | ||
97 | This keyword returns `True` if the keyword that is executed succeeds and | 97 | This keyword returns `True` if the keyword that is executed succeeds and |
1 | *** Setting *** | 1 | *** Setting *** |
2 | -Library op_robot_tests.tests_files.service_keywords | ||
3 | -Library String | ||
4 | -LIbrary Collections | ||
5 | -LIbrary Selenium2Library | ||
6 | -Library DebugLibrary | ||
7 | -Resource keywords.robot | ||
8 | -Resource resource.robot | ||
9 | -Suite Setup TestSuiteSetup | 2 | +Library op_robot_tests.tests_files.service_keywords |
3 | +Library String | ||
4 | +Library Collections | ||
5 | +Library Selenium2Library | ||
6 | +Library DebugLibrary | ||
7 | +Resource keywords.robot | ||
8 | +Resource resource.robot | ||
9 | +Suite Setup TestSuiteSetup | ||
10 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
11 | 11 | ||
12 | *** Variables *** | 12 | *** Variables *** |
@@ -33,7 +33,7 @@ ${question_id} 0 | @@ -33,7 +33,7 @@ ${question_id} 0 | ||
33 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | 33 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} |
34 | log ${TENDER} | 34 | log ${TENDER} |
35 | 35 | ||
36 | -Можливасть додати тендерну документацію | 36 | +Можливість додати тендерну документацію |
37 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ | 37 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ |
38 | [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі | 38 | [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі |
39 | ${filepath}= create_fake_doc | 39 | ${filepath}= create_fake_doc |
@@ -43,7 +43,6 @@ ${question_id} 0 | @@ -43,7 +43,6 @@ ${question_id} 0 | ||
43 | Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data} | 43 | Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data} |
44 | Log ${USERS.users['${tender_owner}']} | 44 | Log ${USERS.users['${tender_owner}']} |
45 | 45 | ||
46 | - | ||
47 | Можливість подати скаргу на умови | 46 | Можливість подати скаргу на умови |
48 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови | 47 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови |
49 | [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі | 48 | [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі |
@@ -53,11 +52,11 @@ ${question_id} 0 | @@ -53,11 +52,11 @@ ${question_id} 0 | ||
53 | 52 | ||
54 | Можливість побачити скаргу користувачем | 53 | Можливість побачити скаргу користувачем |
55 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 54 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера |
56 | - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 55 | + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
57 | 56 | ||
58 | -можливість побачити скаргу анонімом | 57 | +Можливість побачити скаргу анонімом |
59 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 58 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
60 | - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 59 | + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
61 | 60 | ||
62 | Пошук однопредметного тендера по ідентифікатору | 61 | Пошук однопредметного тендера по ідентифікатору |
63 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору | 62 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
@@ -67,9 +66,9 @@ ${question_id} 0 | @@ -67,9 +66,9 @@ ${question_id} 0 | ||
67 | ###### | 66 | ###### |
68 | #Відображення основних даних оголошеного тендера: | 67 | #Відображення основних даних оголошеного тендера: |
69 | #заголовок, опис, бюджет, тендерна документація, | 68 | #заголовок, опис, бюджет, тендерна документація, |
70 | -#procuringEntity, періоди уточнень/прийому-пропозицій, мінімального кроку | 69 | +#procuringEntity, періоди уточнень/прийому пропозицій, мінімального кроку |
71 | 70 | ||
72 | -Відображення заголовоку оголошеного тендера | 71 | +Відображення заголовку оголошеного тендера |
73 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 72 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
74 | Звірити поле тендера ${viewer} title | 73 | Звірити поле тендера ${viewer} title |
75 | 74 | ||
@@ -83,14 +82,14 @@ ${question_id} 0 | @@ -83,14 +82,14 @@ ${question_id} 0 | ||
83 | 82 | ||
84 | Відображення tenderID оголошеного тендера | 83 | Відображення tenderID оголошеного тендера |
85 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 84 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
86 | - ${field_response}= Викликати для учасника ${viewer} отримати інформацію із тендера tenderID | 85 | + ${field_response}= Викликати для учасника ${viewer} Отримати інформацію із тендера tenderID |
87 | Should Be Equal ${TENDER['TENDER_UAID']} ${field_response} Майданчик ${USERS.users['${viewer}'].broker} | 86 | Should Be Equal ${TENDER['TENDER_UAID']} ${field_response} Майданчик ${USERS.users['${viewer}'].broker} |
88 | 87 | ||
89 | Відображення procuringEntity.name оголошеного тендера | 88 | Відображення procuringEntity.name оголошеного тендера |
90 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 89 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
91 | Звірити поле тендера ${viewer} procuringEntity.name | 90 | Звірити поле тендера ${viewer} procuringEntity.name |
92 | 91 | ||
93 | -Відображення початоку періоду уточнення оголошеного тендера | 92 | +Відображення початку періоду уточнення оголошеного тендера |
94 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 93 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
95 | Звірити дату тендера ${viewer} enquiryPeriod.startDate | 94 | Звірити дату тендера ${viewer} enquiryPeriod.startDate |
96 | 95 | ||
@@ -98,7 +97,7 @@ ${question_id} 0 | @@ -98,7 +97,7 @@ ${question_id} 0 | ||
98 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 97 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
99 | Звірити дату тендера ${viewer} enquiryPeriod.endDate | 98 | Звірити дату тендера ${viewer} enquiryPeriod.endDate |
100 | 99 | ||
101 | -Відображення початоку періоду прийому пропозицій оголошеного тендера | 100 | +Відображення початку періоду прийому пропозицій оголошеного тендера |
102 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 101 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
103 | Звірити дату тендера ${viewer} tenderPeriod.startDate | 102 | Звірити дату тендера ${viewer} tenderPeriod.startDate |
104 | 103 | ||
@@ -116,87 +115,86 @@ ${question_id} 0 | @@ -116,87 +115,86 @@ ${question_id} 0 | ||
116 | 115 | ||
117 | Можливість додати позицію закупівлі в тендер | 116 | Можливість додати позицію закупівлі в тендер |
118 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 117 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
119 | - Викликати для учасника ${tender_owner} додати предмети закупівлі ${TENDER['TENDER_UAID']} 3 | 118 | + Викликати для учасника ${tender_owner} Додати предмети закупівлі ${TENDER['TENDER_UAID']} 3 |
120 | 119 | ||
121 | Можливість видалити позиції закупівлі тендера | 120 | Можливість видалити позиції закупівлі тендера |
122 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 121 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
123 | - Викликати для учасника ${tender_owner} додати предмети закупівлі ${TENDER['TENDER_UAID']} 2 | ||
124 | - | 122 | + Викликати для учасника ${tender_owner} Додати предмети закупівлі ${TENDER['TENDER_UAID']} 2 |
125 | 123 | ||
126 | ####### | 124 | ####### |
127 | -#Відображення однопредметного тендера | ||
128 | -#приедмет закупівлі, кількість, класифікатори, строки поставки, місце поставки | 125 | +#Відображення однопредметного тендера: |
126 | +#предмет закупівлі, кількість, класифікатори, строки поставки, місце поставки | ||
129 | 127 | ||
130 | Відображення опису позицій закупівлі однопредметного тендера | 128 | Відображення опису позицій закупівлі однопредметного тендера |
131 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 129 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
132 | Звірити поле тендера ${viewer} items[${item_id}].description | 130 | Звірити поле тендера ${viewer} items[${item_id}].description |
133 | 131 | ||
134 | Відображення дати доставки позицій закупівлі однопредметного тендера | 132 | Відображення дати доставки позицій закупівлі однопредметного тендера |
135 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 133 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
136 | Звірити дату тендера ${viewer} items[${item_id}].deliveryDate.endDate | 134 | Звірити дату тендера ${viewer} items[${item_id}].deliveryDate.endDate |
137 | 135 | ||
138 | Відображення координат широти доставки позицій закупівлі однопредметного тендера | 136 | Відображення координат широти доставки позицій закупівлі однопредметного тендера |
139 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 137 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
140 | Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.latitude | 138 | Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.latitude |
141 | 139 | ||
142 | Відображення координат довготи доставки позицій закупівлі однопредметного тендера | 140 | Відображення координат довготи доставки позицій закупівлі однопредметного тендера |
143 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 141 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
144 | Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.longitude | 142 | Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.longitude |
145 | 143 | ||
146 | Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера | 144 | Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера |
147 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 145 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
148 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.countryName | 146 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.countryName |
149 | 147 | ||
150 | -Відображення пошт коду доставки позицій закупівлі однопредметного тендера | ||
151 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 148 | +Відображення пошт. коду доставки позицій закупівлі однопредметного тендера |
149 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера | ||
152 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.postalCode | 150 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.postalCode |
153 | 151 | ||
154 | Відображення регіону доставки позицій закупівлі однопредметного тендера | 152 | Відображення регіону доставки позицій закупівлі однопредметного тендера |
155 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 153 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
156 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.region | 154 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.region |
157 | 155 | ||
158 | Відображення locality адреси доставки позицій закупівлі однопредметного тендера | 156 | Відображення locality адреси доставки позицій закупівлі однопредметного тендера |
159 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 157 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
160 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.locality | 158 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.locality |
161 | 159 | ||
162 | Відображення вулиці доставки позицій закупівлі однопредметного тендера | 160 | Відображення вулиці доставки позицій закупівлі однопредметного тендера |
163 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 161 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
164 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.streetAddress | 162 | Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.streetAddress |
165 | 163 | ||
166 | Відображення схеми класифікації позицій закупівлі однопредметного тендера | 164 | Відображення схеми класифікації позицій закупівлі однопредметного тендера |
167 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 165 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
168 | Звірити поле тендера ${viewer} items[${item_id}].classification.scheme | 166 | Звірити поле тендера ${viewer} items[${item_id}].classification.scheme |
169 | 167 | ||
170 | -Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера | ||
171 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 168 | +Відображення ідентифікатора класифікації позицій закупівлі однопредметного тендера |
169 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера | ||
172 | Звірити поле тендера ${viewer} items[${item_id}].classification.id | 170 | Звірити поле тендера ${viewer} items[${item_id}].classification.id |
173 | 171 | ||
174 | Відображення опису класифікації позицій закупівлі однопредметного тендера | 172 | Відображення опису класифікації позицій закупівлі однопредметного тендера |
175 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 173 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
176 | Звірити поле тендера ${viewer} items[${item_id}].classification.description | 174 | Звірити поле тендера ${viewer} items[${item_id}].classification.description |
177 | 175 | ||
178 | Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера | 176 | Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера |
179 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 177 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
180 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].scheme | 178 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].scheme |
181 | 179 | ||
182 | Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера | 180 | Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера |
183 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 181 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
184 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].id | 182 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].id |
185 | 183 | ||
186 | Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера | 184 | Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера |
187 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 185 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
188 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].description | 186 | Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].description |
189 | 187 | ||
190 | Відображення назви одиниці позицій закупівлі однопредметного тендера | 188 | Відображення назви одиниці позицій закупівлі однопредметного тендера |
191 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 189 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
192 | Звірити поле тендера ${viewer} items[${item_id}].unit.name | 190 | Звірити поле тендера ${viewer} items[${item_id}].unit.name |
193 | 191 | ||
194 | Відображення коду одиниці позицій закупівлі однопредметного тендера | 192 | Відображення коду одиниці позицій закупівлі однопредметного тендера |
195 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 193 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
196 | Звірити поле тендера ${viewer} items[${item_id}].unit.code | 194 | Звірити поле тендера ${viewer} items[${item_id}].unit.code |
197 | 195 | ||
198 | Відображення кількості позицій закупівлі однопредметного тендера | 196 | Відображення кількості позицій закупівлі однопредметного тендера |
199 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | 197 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера |
200 | Звірити поле тендера ${viewer} items[${item_id}].quantity | 198 | Звірити поле тендера ${viewer} items[${item_id}].quantity |
201 | 199 | ||
202 | ####### | 200 | ####### |
@@ -208,13 +206,13 @@ ${question_id} 0 | @@ -208,13 +206,13 @@ ${question_id} 0 | ||
208 | ${now}= Get Current Date | 206 | ${now}= Get Current Date |
209 | Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now} | 207 | Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now} |
210 | 208 | ||
211 | -Відображення заголовоку анонімного питання без відповіді | 209 | +Відображення заголовку анонімного питання без відповіді |
212 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей | 210 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей |
213 | Дочекатись синхронізації з майданчиком ${viewer} | 211 | Дочекатись синхронізації з майданчиком ${viewer} |
214 | - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 212 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
215 | Звірити поле ${viewer} questions[${question_id}].title ${QUESTIONS[${question_id}].data.title} | 213 | Звірити поле ${viewer} questions[${question_id}].title ${QUESTIONS[${question_id}].data.title} |
216 | 214 | ||
217 | -Відображення опис анонімного питання без відповіді | 215 | +Відображення опису анонімного питання без відповіді |
218 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей | 216 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей |
219 | Звірити поле ${viewer} questions[${question_id}].description ${QUESTIONS[${question_id}].data.description} | 217 | Звірити поле ${viewer} questions[${question_id}].description ${QUESTIONS[${question_id}].data.description} |
220 | 218 | ||
@@ -222,19 +220,19 @@ ${question_id} 0 | @@ -222,19 +220,19 @@ ${question_id} 0 | ||
222 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей | 220 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей |
223 | Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date} | 221 | Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date} |
224 | 222 | ||
225 | -Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1 | 223 | +Неможливість подати цінову пропозицію до початку періоду подачі пропозицій першим учасником |
226 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 224 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
227 | ${bid}= test bid data | 225 | ${bid}= test bid data |
228 | Log ${bid} | 226 | Log ${bid} |
229 | - ${bidresponces}= Create Dictionary | ||
230 | - ${bid_before_biddperiod_resp}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${bid} | ||
231 | - Set To Dictionary ${bidresponces} bid_before_biddperiod_resp ${bid_before_biddperiod_resp} | ||
232 | - Set To Dictionary ${USERS.users['${provider}']} bidresponces ${bidresponces} | 227 | + ${bidresponses}= Create Dictionary |
228 | + ${bid_before_bidperiod_resp}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${bid} | ||
229 | + Set To Dictionary ${bidresponses} bid_before_bidperiod_resp ${bid_before_bidperiod_resp} | ||
230 | + Set To Dictionary ${USERS.users['${provider}']} bidresponses ${bidresponses} | ||
233 | log ${USERS.users['${provider}']} | 231 | log ${USERS.users['${provider}']} |
234 | 232 | ||
235 | ####### | 233 | ####### |
236 | #Відображення відповіді на запитання | 234 | #Відображення відповіді на запитання |
237 | -# | 235 | + |
238 | Відповісти на запитання | 236 | Відповісти на запитання |
239 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання | 237 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання |
240 | Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]} | 238 | Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]} |
@@ -244,54 +242,54 @@ ${question_id} 0 | @@ -244,54 +242,54 @@ ${question_id} 0 | ||
244 | Відображення відповіді на запитання | 242 | Відображення відповіді на запитання |
245 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання | 243 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання |
246 | Дочекатись синхронізації з майданчиком ${viewer} | 244 | Дочекатись синхронізації з майданчиком ${viewer} |
247 | - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 245 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
248 | Звірити поле ${viewer} questions[${question_id}].answer ${ANSWERS[${question_id}].data.answer} | 246 | Звірити поле ${viewer} questions[${question_id}].answer ${ANSWERS[${question_id}].data.answer} |
249 | 247 | ||
250 | Можливість побачити скаргу користувачем під час періоду уточнень | 248 | Можливість побачити скаргу користувачем під час періоду уточнень |
251 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 249 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера |
252 | - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 250 | + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
253 | 251 | ||
254 | -можливість побачити скаргу анонімом під час періоду уточнень | 252 | +Можливість побачити скаргу анонімом під час періоду уточнень |
255 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 253 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
256 | - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 254 | + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
257 | 255 | ||
258 | Подати цінову пропозицію bidder | 256 | Подати цінову пропозицію bidder |
259 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 257 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
260 | - Дочекатись дати початоку прийому пропозицій | 258 | + Дочекатись дати початку прийому пропозицій |
261 | ${bid}= test bid data | 259 | ${bid}= test bid data |
262 | Log ${bid} | 260 | Log ${bid} |
263 | - ${biddingresponce0}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | ||
264 | - Set Global Variable ${biddingresponce0} | ||
265 | - log ${biddingresponce0} | 261 | + ${biddingresponse0}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
262 | + Set Global Variable ${biddingresponse0} | ||
263 | + log ${biddingresponse0} | ||
266 | 264 | ||
267 | Можливість скасувати цінову пропозицію | 265 | Можливість скасувати цінову пропозицію |
268 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію | 266 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію |
269 | - ${biddingresponce_0}= Викликати для учасника ${provider} скасувати цінову пропозицію ${TENDER['TENDER_UAID']} ${biddingresponce0} | 267 | + ${biddingresponse_0}= Викликати для учасника ${provider} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} ${biddingresponse0} |
270 | 268 | ||
271 | Подати повторно цінову пропозицію першим учасником | 269 | Подати повторно цінову пропозицію першим учасником |
272 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 270 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
273 | - Дочекатись дати початоку прийому пропозицій | 271 | + Дочекатись дати початку прийому пропозицій |
274 | ${bid}= test bid data | 272 | ${bid}= test bid data |
275 | Log ${bid} | 273 | Log ${bid} |
276 | ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | 274 | ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
277 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} resp ${resp} | 275 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} resp ${resp} |
278 | log ${resp} | 276 | log ${resp} |
279 | - log ${USERS.users['${provider}'].bidresponces} | 277 | + log ${USERS.users['${provider}'].bidresponses} |
280 | 278 | ||
281 | Можливість змінити повторну цінову пропозицію до 50000 | 279 | Можливість змінити повторну цінову пропозицію до 50000 |
282 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | 280 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію |
283 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces['resp'].data.value} amount 50000 | ||
284 | - Log ${USERS.users['${provider}'].bidresponces['resp'].data.value} | ||
285 | - ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponces['resp']} | ||
286 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} fixbidto50000resp ${fixbidto50000resp} | 281 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 50000 |
282 | + Log ${USERS.users['${provider}'].bidresponses['resp'].data.value} | ||
283 | + ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']} | ||
284 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} fixbidto50000resp ${fixbidto50000resp} | ||
287 | log ${fixbidto50000resp} | 285 | log ${fixbidto50000resp} |
288 | 286 | ||
289 | Можливість змінити повторну цінову пропозицію до 10 | 287 | Можливість змінити повторну цінову пропозицію до 10 |
290 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | 288 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію |
291 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces['resp'].data.value} amount 10 | ||
292 | - Log ${USERS.users['${provider}'].bidresponces['fixbidto50000resp'].data.value} | ||
293 | - ${fixbidto10resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponces['resp']} | ||
294 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} fixbidto10resp ${fixbidto10resp} | 289 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 10 |
290 | + Log ${USERS.users['${provider}'].bidresponses['fixbidto50000resp'].data.value} | ||
291 | + ${fixbidto10resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']} | ||
292 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} fixbidto10resp ${fixbidto10resp} | ||
295 | log ${fixbidto10resp} | 293 | log ${fixbidto10resp} |
296 | 294 | ||
297 | Завантажити документ першим учасником в повторну пропозицію | 295 | Завантажити документ першим учасником в повторну пропозицію |
@@ -299,13 +297,13 @@ ${question_id} 0 | @@ -299,13 +297,13 @@ ${question_id} 0 | ||
299 | log ${USERS.users['${provider}'].broker} | 297 | log ${USERS.users['${provider}'].broker} |
300 | ${filepath}= create_fake_doc | 298 | ${filepath}= create_fake_doc |
301 | ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} | 299 | ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} |
302 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_upload ${bid_doc_upload} | 300 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_upload ${bid_doc_upload} |
303 | 301 | ||
304 | -порівняти документ | ||
305 | - [Tags] ${USERS.users['${provider}'].broker}: порівняти документ | ||
306 | - ${url}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.url} | ||
307 | - ${doc} ${flnnm}= Викликати для учасника ${provider} отримати документ ${TENDER['TENDER_UAID']} ${url} | ||
308 | - ${flpth}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.title} | 302 | +Порівняти документ |
303 | + [Tags] ${USERS.users['${provider}'].broker}: Порівняти документ | ||
304 | + ${url}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.url} | ||
305 | + ${doc} ${flnnm}= Викликати для учасника ${provider} Отримати документ ${TENDER['TENDER_UAID']} ${url} | ||
306 | + ${flpth}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.title} | ||
309 | ${flcntnt} = get file contents ${flpth} | 307 | ${flcntnt} = get file contents ${flpth} |
310 | log ${flcntnt} | 308 | log ${flcntnt} |
311 | log ${flpth} | 309 | log ${flpth} |
@@ -319,10 +317,10 @@ ${question_id} 0 | @@ -319,10 +317,10 @@ ${question_id} 0 | ||
319 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | 317 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
320 | log ${USERS.users['${provider}'].broker} | 318 | log ${USERS.users['${provider}'].broker} |
321 | ${filepath}= create_fake_doc | 319 | ${filepath}= create_fake_doc |
322 | - ${bidid}= Get Variable Value ${USERS.users['${provider}'].bidresponces['resp'].data.id} | ||
323 | - ${docid}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.id} | 320 | + ${bidid}= Get Variable Value ${USERS.users['${provider}'].bidresponses['resp'].data.id} |
321 | + ${docid}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.id} | ||
324 | ${bid_doc_modified}= Викликати для учасника ${provider} Змінити документ в ставці ${filepath} ${bidid} ${docid} | 322 | ${bid_doc_modified}= Викликати для учасника ${provider} Змінити документ в ставці ${filepath} ${bidid} ${docid} |
325 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_modified ${bid_doc_modified} | 323 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified ${bid_doc_modified} |
326 | 324 | ||
327 | Неможливість задати запитання після закінчення періоду уточнень | 325 | Неможливість задати запитання після закінчення періоду уточнень |
328 | [Documentation] | 326 | [Documentation] |
@@ -332,19 +330,19 @@ ${question_id} 0 | @@ -332,19 +330,19 @@ ${question_id} 0 | ||
332 | 330 | ||
333 | Подати цінову пропозицію другим учасником | 331 | Подати цінову пропозицію другим учасником |
334 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | 332 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
335 | - Дочекатись дати початоку прийому пропозицій | 333 | + Дочекатись дати початку прийому пропозицій |
336 | ${bid}= test bid data | 334 | ${bid}= test bid data |
337 | Log ${bid} | 335 | Log ${bid} |
338 | - ${bidresponces}= Create Dictionary | 336 | + ${bidresponses}= Create Dictionary |
339 | ${resp}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | 337 | ${resp}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
340 | - Set To Dictionary ${bidresponces} resp ${resp} | ||
341 | - Set To Dictionary ${USERS.users['${provider1}']} bidresponces ${bidresponces} | 338 | + Set To Dictionary ${bidresponses} resp ${resp} |
339 | + Set To Dictionary ${USERS.users['${provider1}']} bidresponses ${bidresponses} | ||
342 | log ${resp} | 340 | log ${resp} |
343 | - log ${USERS.users['${provider1}'].bidresponces} | 341 | + log ${USERS.users['${provider1}'].bidresponses} |
344 | 342 | ||
345 | Неможливість побачити цінові пропозиції учасників під час прийому пропозицій | 343 | Неможливість побачити цінові пропозиції учасників під час прийому пропозицій |
346 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію | 344 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію |
347 | - ${bids}= Викликати для учасника ${viewer} отримати інформацію із тендера bids | 345 | + ${bids}= Викликати для учасника ${viewer} Отримати інформацію із тендера bids |
348 | Should Be Equal ${bids} ${None} | 346 | Should Be Equal ${bids} ${None} |
349 | 347 | ||
350 | Завантажити документ другим учасником | 348 | Завантажити документ другим учасником |
@@ -352,56 +350,55 @@ ${question_id} 0 | @@ -352,56 +350,55 @@ ${question_id} 0 | ||
352 | log ${USERS.users['${provider1}'].broker} | 350 | log ${USERS.users['${provider1}'].broker} |
353 | ${filepath}= create_fake_doc | 351 | ${filepath}= create_fake_doc |
354 | ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} | 352 | ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} |
355 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload ${bid_doc_upload} | 353 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload ${bid_doc_upload} |
356 | 354 | ||
357 | Можливість побачити скаргу користувачем під час подачі пропозицій | 355 | Можливість побачити скаргу користувачем під час подачі пропозицій |
358 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 356 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера |
359 | - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 357 | + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
360 | 358 | ||
361 | -можливість побачити скаргу анонімом під час подачі пропозицій | 359 | +Можливість побачити скаргу анонімом під час подачі пропозицій |
362 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 360 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
363 | - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 361 | + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
364 | 362 | ||
365 | Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій | 363 | Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
366 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій | 364 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
367 | Дочекатись дати закінчення прийому пропозицій | 365 | Дочекатись дати закінчення прийому пропозицій |
368 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces['resp'].data.value} amount 50000 | ||
369 | - Log ${USERS.users['${provider1}'].bidresponces['resp'].data.value} | ||
370 | - ${failfixbidto50000resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']} | ||
371 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} failfixbidto50000resp ${failfixbidto50000resp} | 366 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 50000 |
367 | + Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value} | ||
368 | + ${failfixbidto50000resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']} | ||
369 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} failfixbidto50000resp ${failfixbidto50000resp} | ||
372 | log ${failfixbidto50000resp} | 370 | log ${failfixbidto50000resp} |
373 | 371 | ||
374 | Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій | 372 | Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій |
375 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій | 373 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій |
376 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces['resp'].data.value} amount 1 | ||
377 | - Log ${USERS.users['${provider1}'].bidresponces['resp'].data.value} | ||
378 | - ${failfixbidto1resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']} | ||
379 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} failfixbidto1resp ${failfixbidto1resp} | 374 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 1 |
375 | + Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value} | ||
376 | + ${failfixbidto1resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']} | ||
377 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} failfixbidto1resp ${failfixbidto1resp} | ||
380 | log ${failfixbidto1resp} | 378 | log ${failfixbidto1resp} |
381 | 379 | ||
382 | Неможливість скасувати цінову пропозицію | 380 | Неможливість скасувати цінову пропозицію |
383 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію | 381 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію |
384 | - ${biddingresponce}= Викликати для учасника ${provider1} скасувати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']} | 382 | + ${biddingresponse}= Викликати для учасника ${provider1} Скасувати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']} |
385 | 383 | ||
386 | Неможливість завантажити документ другим учасником після закінчення прийому пропозицій | 384 | Неможливість завантажити документ другим учасником після закінчення прийому пропозицій |
387 | - [Tags] ${USERS.users['${provider1}'].broker}: Неможливість документ першим учасником після закінчення прийому пропозицій | 385 | + [Tags] ${USERS.users['${provider1}'].broker}: Неможливість завантажити документ першим учасником після закінчення прийому пропозицій |
388 | ${filepath}= create_fake_doc | 386 | ${filepath}= create_fake_doc |
389 | ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']} | 387 | ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']} |
390 | - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload_fail ${bid_doc_upload_fail} | 388 | + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload_fail ${bid_doc_upload_fail} |
391 | 389 | ||
392 | Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій | 390 | Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій |
393 | [Tags] ${USERS.users['${provider1}'].broker}: | 391 | [Tags] ${USERS.users['${provider1}'].broker}: |
394 | ${filepath}= create_fake_doc | 392 | ${filepath}= create_fake_doc |
395 | - ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id} | ||
396 | - ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['bid_doc_upload']['upload_responce'].data.id} | 393 | + ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id} |
394 | + ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['bid_doc_upload']['upload_response'].data.id} | ||
397 | ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid} | 395 | ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid} |
398 | - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_modified_failed ${bid_doc_modified_failed} | ||
399 | - | 396 | + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified_failed ${bid_doc_modified_failed} |
400 | 397 | ||
401 | Вичитати цінову пропозицію | 398 | Вичитати цінову пропозицію |
402 | sleep 120 | 399 | sleep 120 |
403 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | 400 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
404 | - ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id} | ||
405 | - ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].access.token} | 401 | + ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id} |
402 | + ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].access.token} | ||
406 | ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token} | 403 | ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token} |
407 | log ${bids} | 404 | log ${bids} |
1 | *** Setting *** | 1 | *** Setting *** |
2 | -Library op_robot_tests.tests_files.service_keywords | ||
3 | -Library String | ||
4 | -LIbrary Collections | ||
5 | -LIbrary Selenium2Library | ||
6 | -Library DebugLibrary | ||
7 | -Resource keywords.robot | ||
8 | -Resource resource.robot | ||
9 | -Suite Setup TestSuiteSetup | 2 | +Library op_robot_tests.tests_files.service_keywords |
3 | +Library String | ||
4 | +Library Collections | ||
5 | +Library Selenium2Library | ||
6 | +Library DebugLibrary | ||
7 | +Resource keywords.robot | ||
8 | +Resource resource.robot | ||
9 | +Suite Setup TestSuiteSetup | ||
10 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
11 | 11 | ||
12 | *** Variables *** | 12 | *** Variables *** |
@@ -49,26 +49,27 @@ ${question_id} 0 | @@ -49,26 +49,27 @@ ${question_id} 0 | ||
49 | Set To Dictionary ${COMPLAINTS[0].data} status declined | 49 | Set To Dictionary ${COMPLAINTS[0].data} status declined |
50 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${COMPLAINTS[0]} | 50 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${COMPLAINTS[0]} |
51 | log many ${COMPLAINTS[0]} | 51 | log many ${COMPLAINTS[0]} |
52 | - викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 52 | + викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
53 | + | ||
53 | Можливість відкинути скаргу на умови | 54 | Можливість відкинути скаргу на умови |
54 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови | 55 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови |
55 | Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 56 | Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
56 | ${LAST_MODIFICATION_DATE}= Get Current Date | 57 | ${LAST_MODIFICATION_DATE}= Get Current Date |
57 | Set Global Variable ${LAST_MODIFICATION_DATE} | 58 | Set Global Variable ${LAST_MODIFICATION_DATE} |
58 | - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 59 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
59 | Set To Dictionary ${COMPLAINTS[0].data} status invalid | 60 | Set To Dictionary ${COMPLAINTS[0].data} status invalid |
60 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]} | 61 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]} |
61 | log many ${COMPLAINTS[0]} | 62 | log many ${COMPLAINTS[0]} |
62 | ${LAST_MODIFICATION_DATE}= Get Current Date | 63 | ${LAST_MODIFICATION_DATE}= Get Current Date |
63 | Set Global Variable ${LAST_MODIFICATION_DATE} | 64 | Set Global Variable ${LAST_MODIFICATION_DATE} |
64 | - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 65 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
65 | 66 | ||
66 | Можливість задовільнити скаргу на умови | 67 | Можливість задовільнити скаргу на умови |
67 | [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання | 68 | [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання |
68 | Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | 69 | Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
69 | ${LAST_MODIFICATION_DATE}= Get Current Date | 70 | ${LAST_MODIFICATION_DATE}= Get Current Date |
70 | Set Global Variable ${LAST_MODIFICATION_DATE} | 71 | Set Global Variable ${LAST_MODIFICATION_DATE} |
71 | - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} | 72 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
72 | Set To Dictionary ${COMPLAINTS[0].data} status resolved | 73 | Set To Dictionary ${COMPLAINTS[0].data} status resolved |
73 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]} | 74 | Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]} |
74 | log many ${COMPLAINTS[0]} | 75 | log many ${COMPLAINTS[0]} |
Please
register
or
login
to post a comment