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