Commit 0b36caba86160ecf415f28d9384a0d3459c9d538
Committed by
mykhaly
1 parent
796e951f
Use base_keywords in singleItemTenderComplaints
Delete `Відображення` sections for provider
Showing
1 changed file
with
75 additions
and
551 deletions
1 | 1 | *** Settings *** |
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 | |
2 | +Resource base_keywords.robot | |
9 | 3 | Suite Setup Test Suite Setup |
10 | 4 | Suite Teardown Test Suite Teardown |
11 | 5 | |
12 | 6 | *** Variables *** |
13 | -${mode} single | |
14 | -@{used_roles} tender_owner provider viewer | |
7 | +${mode} belowThreshold | |
8 | +@{used_roles} tender_owner provider provider1 viewer | |
15 | 9 | |
10 | +${number_of_lots} ${1} | |
11 | +${meat} ${1} | |
16 | 12 | |
17 | 13 | *** Test Cases *** |
18 | 14 | Можливість оголосити однопредметний тендер |
19 | 15 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
20 | 16 | ... tender_owner |
21 | 17 | ... ${USERS.users['${tender_owner}'].broker} |
22 | - ... from-0.12 | |
23 | 18 | [Teardown] Оновити LAST_MODIFICATION_DATE |
24 | - ${tender_data}= Підготувати дані для створення тендера | |
25 | - ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_owner} ${tender_data} | |
26 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} | |
27 | - ... Створити тендер | |
28 | - ... ${adapted_data} | |
29 | - Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} | |
30 | - Log ${TENDER} | |
19 | + Можливість оголосити тендер | |
31 | 20 | |
32 | 21 | |
33 | -Можливість знайти однопредметний тендер по ідентифікатору для глядача | |
22 | +Можливість знайти однопредметний тендер по ідентифікатору | |
34 | 23 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
35 | 24 | ... viewer |
36 | 25 | ... ${USERS.users['${viewer}'].broker} |
37 | - ... from-0.12 | |
38 | 26 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
39 | - Викликати для учасника ${viewer} | |
40 | - ... Пошук тендера по ідентифікатору | |
41 | - ... ${TENDER['TENDER_UAID']} | |
27 | + Можливість знайти тендер по ідентифікатору для усіх учасників | |
42 | 28 | |
43 | 29 | |
44 | -Можливість знайти однопредметний тендер по ідентифікатору для користувача | |
45 | - [Tags] ${USERS.users['${provider}'].broker}: Пошук тендера по ідентифікатору | |
46 | - ... provider | |
47 | - ... ${USERS.users['${provider}'].broker} | |
48 | - ... from-0.12 | |
49 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
50 | - Викликати для учасника ${provider} | |
51 | - ... Пошук тендера по ідентифікатору | |
52 | - ... ${TENDER['TENDER_UAID']} | |
53 | - | |
54 | - | |
55 | -Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її | |
30 | +Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її користувачем | |
56 | 31 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її |
57 | 32 | ... provider |
58 | 33 | ... ${USERS.users['${provider}'].broker} |
59 | 34 | ... from-0.12 |
60 | 35 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
61 | 36 | [Teardown] Оновити LAST_MODIFICATION_DATE |
62 | - ${claim}= Підготувати дані для подання вимоги | |
63 | - ${document}= create_fake_doc | |
64 | - ${complaintID}= Викликати для учасника ${provider} | |
65 | - ... Створити вимогу | |
66 | - ... ${TENDER['TENDER_UAID']} | |
67 | - ... ${claim} | |
68 | - ... ${document} | |
69 | - ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} document=${document} | |
70 | - Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} | |
37 | + Можливість створити вимогу із документацією | |
71 | 38 | |
72 | 39 | ############################################################################################## |
73 | 40 | # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА |
74 | 41 | ############################################################################################## |
75 | 42 | |
76 | -Відображення опису вимоги для глядача | |
77 | - [Tags] ${USERS.users['${viewer}'].broker}: опису Відображення вимоги для глядача | |
43 | +Відображення опису вимоги | |
44 | + [Tags] ${USERS.users['${viewer}'].broker}: опису Відображення вимоги | |
78 | 45 | ... viewer |
79 | 46 | ... ${USERS.users['${viewer}'].broker} |
80 | - ... from-0.12 | |
81 | 47 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
82 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
83 | - Звірити поле скарги із значенням ${viewer} | |
84 | - ... ${USERS.users['${provider}'].claim_data['claim'].data.description} | |
85 | - ... description | |
86 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
48 | + Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} | |
87 | 49 | |
88 | 50 | |
89 | -Відображення заголовку вимоги для глядача | |
90 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку вимоги для глядача | |
51 | +Відображення заголовку вимоги | |
52 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку вимоги | |
91 | 53 | ... viewer |
92 | 54 | ... ${USERS.users['${viewer}'].broker} |
93 | - ... from-0.12 | |
94 | - Звірити поле скарги із значенням ${viewer} | |
95 | - ... ${USERS.users['${provider}'].claim_data['claim'].data.title} | |
96 | - ... title | |
97 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
55 | + Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} | |
56 | + | |
98 | 57 | |
99 | 58 | |
100 | -Відображення заголовку документації вимоги для глядача | |
101 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації для глядача | |
59 | +Відображення заголовку документації вимоги | |
60 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації | |
102 | 61 | ... viewer |
103 | 62 | ... ${USERS.users['${viewer}'].broker} |
104 | - ... from-0.12 | |
105 | - ${doc_num}= Set variable 0 | |
106 | - Звірити поле скарги із значенням ${viewer} | |
107 | - ... ${USERS.users['${provider}'].claim_data['document']} | |
108 | - ... document.title | |
109 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
63 | + Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} | |
110 | 64 | |
111 | 65 | |
112 | -Відображення поданого статусу вимоги для глядача | |
113 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення поданого статусу вимоги для глядача | |
66 | +Відображення поданого статусу вимоги | |
67 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення поданого статусу вимоги | |
114 | 68 | ... viewer |
115 | 69 | ... ${USERS.users['${viewer}'].broker} |
116 | - ... from-0.12 | |
117 | - Звірити поле скарги із значенням ${viewer} | |
118 | - ... claim | |
119 | - ... status | |
120 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
70 | + Звірити відображення поля status вимоги із claim для користувача ${viewer} | |
121 | 71 | |
122 | -############################################################################################## | |
123 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
124 | -############################################################################################## | |
125 | - | |
126 | -Відображення опису вимоги для користувача | |
127 | - [Tags] ${USERS.users['${provider}'].broker}: опису Відображення вимоги для користувача | |
128 | - ... provider | |
129 | - ... ${USERS.users['${provider}'].broker} | |
130 | - ... from-0.12 | |
131 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
132 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
133 | - Звірити поле скарги із значенням ${provider} | |
134 | - ... ${USERS.users['${provider}'].claim_data['claim'].data.description} | |
135 | - ... description | |
136 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
137 | - | |
138 | - | |
139 | -Відображення заголовку вимоги для користувача | |
140 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення заголовку вимоги для користувача | |
141 | - ... provider | |
142 | - ... ${USERS.users['${provider}'].broker} | |
143 | - ... from-0.12 | |
144 | - Звірити поле скарги із значенням ${provider} | |
145 | - ... ${USERS.users['${provider}'].claim_data['claim'].data.title} | |
146 | - ... title | |
147 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
148 | - | |
149 | - | |
150 | -Відображення заголовку документації вимоги для користувача | |
151 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення заголовку документації для користувача | |
152 | - ... provider | |
153 | - ... ${USERS.users['${provider}'].broker} | |
154 | - ... from-0.12 | |
155 | - Звірити поле скарги із значенням ${provider} | |
156 | - ... ${USERS.users['${provider}'].claim_data['document']} | |
157 | - ... document.title | |
158 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
159 | - | |
160 | - | |
161 | -Відображення поданого статусу вимоги для користувача | |
162 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення поданого статусу вимоги для користувача | |
163 | - ... provider | |
164 | - ... ${USERS.users['${provider}'].broker} | |
165 | - ... from-0.12 | |
166 | - Звірити поле скарги із значенням ${provider} | |
167 | - ... claim | |
168 | - ... status | |
169 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
170 | - | |
171 | -############################################################################################## | |
172 | -# МОЖЛИВІСТЬ | |
173 | -############################################################################################## | |
174 | 72 | |
175 | 73 | Можливість відповісти на вимогу про виправлення умов закупівлі |
176 | 74 | [Tags] ${USERS.users['${tender_owner}'].broker}:Можливість відповісти на вирішену вимогу про виправлення умов закупівлі |
177 | 75 | ... tender_owner |
178 | 76 | ... ${USERS.users['${tender_owner}'].broker} |
179 | - ... from-0.12 | |
180 | 77 | [Teardown] Оновити LAST_MODIFICATION_DATE |
181 | - ${answer_data}= test_claim_answer_data | |
182 | - Log ${answer_data} | |
183 | - Викликати для учасника ${tender_owner} | |
184 | - ... Відповісти на вимогу | |
185 | - ... ${TENDER['TENDER_UAID']} | |
186 | - ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
187 | - ... ${answer_data} | |
188 | - ${claim_data}= Create Dictionary claim_answer=${answer_data} | |
189 | - Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | |
78 | + Можливість відповісти на вимогу | |
190 | 79 | |
191 | -############################################################################################## | |
192 | -# ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА | |
193 | -############################################################################################## | |
194 | 80 | |
195 | -Відображення статусу 'answered' вимоги для глядача | |
196 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'answered' вимоги для глядача | |
81 | +Відображення статусу 'answered' вимоги | |
82 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'answered' вимоги | |
197 | 83 | ... viewer |
198 | 84 | ... ${USERS.users['${viewer}'].broker} |
199 | - ... from-0.12 | |
200 | 85 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
201 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
202 | - Звірити поле скарги із значенням ${viewer} | |
203 | - ... answered | |
204 | - ... status | |
205 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
86 | + Звірити відображення поля status вимоги із answered для користувача ${viewer} | |
206 | 87 | |
207 | 88 | |
208 | -Відображення типу вирішення вимоги для глядача | |
209 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення типу вирішення вимоги для глядача | |
89 | +Відображення типу вирішення вимоги | |
90 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення типу вирішення вимоги | |
210 | 91 | ... viewer |
211 | 92 | ... ${USERS.users['${viewer}'].broker} |
212 | - ... from-0.12 | |
213 | - Звірити поле скарги із значенням ${viewer} | |
214 | - ... ${USERS.users['${tender_owner}'].claim_data['claim_answer']['data']['resolutionType']} | |
215 | - ... resolutionType | |
216 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
93 | + Звірити відображення поля resolutionType вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolutionType} для користувача ${viewer} | |
217 | 94 | |
218 | 95 | |
219 | -Відображення вирішення вимоги для глядача | |
220 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення вирішення вимоги для глядача | |
96 | +Відображення вирішення вимоги | |
97 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення вирішення вимоги | |
221 | 98 | ... viewer |
222 | 99 | ... ${USERS.users['${viewer}'].broker} |
223 | - ... from-0.12 | |
224 | - Звірити поле скарги із значенням ${viewer} | |
225 | - ... ${USERS.users['${tender_owner}'].claim_data['claim_answer']['data']['resolution']} | |
226 | - ... resolution | |
227 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
228 | - | |
229 | -############################################################################################## | |
230 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
231 | -############################################################################################## | |
232 | - | |
233 | -Відображення статусу 'answered' вимоги для користувача | |
234 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'answered' вимоги для користувача | |
235 | - ... provider | |
236 | - ... ${USERS.users['${provider}'].broker} | |
237 | - ... from-0.12 | |
238 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
239 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
240 | - Звірити поле скарги із значенням ${provider} | |
241 | - ... answered | |
242 | - ... status | |
243 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
244 | - | |
100 | + Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} | |
245 | 101 | |
246 | -Відображення типу вирішення вимоги для користувача | |
247 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення типу вирішення вимоги для користувача | |
248 | - ... provider | |
249 | - ... ${USERS.users['${provider}'].broker} | |
250 | - ... from-0.12 | |
251 | - Звірити поле скарги із значенням ${provider} | |
252 | - ... ${USERS.users['${tender_owner}'].claim_data['claim_answer']['data']['resolutionType']} | |
253 | - ... resolutionType | |
254 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
255 | - | |
256 | - | |
257 | -Відображення вирішення вимоги для користувача | |
258 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення вирішення вимоги для користувача | |
259 | - ... provider | |
260 | - ... ${USERS.users['${provider}'].broker} | |
261 | - ... from-0.12 | |
262 | - Звірити поле скарги із значенням ${provider} | |
263 | - ... ${USERS.users['${tender_owner}'].claim_data['claim_answer']['data']['resolution']} | |
264 | - ... resolution | |
265 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
266 | - | |
267 | -############################################################################################## | |
268 | -# МОЖЛИВІСТЬ | |
269 | -############################################################################################## | |
270 | 102 | |
271 | 103 | Можливість підтвердити задоволення вимоги про виправлення умов закупівлі |
272 | 104 | [Tags] ${USERS.users['${provider}'].broker}:Можливість підтвердити задоволення вимоги про виправлення умов закупівлі |
273 | 105 | ... provider |
274 | 106 | ... ${USERS.users['${provider}'].broker} |
275 | - ... from-0.12 | |
276 | 107 | [Teardown] Оновити LAST_MODIFICATION_DATE |
277 | - ${data}= Create Dictionary status=resolved satisfied=${True} | |
278 | - ${confirmation_data}= Create Dictionary data=${data} | |
279 | - Викликати для учасника ${provider} | |
280 | - ... Підтвердити вирішення вимоги | |
281 | - ... ${TENDER['TENDER_UAID']} | |
282 | - ... ${USERS.users['${provider}']['claim_data']['complaintID']} | |
283 | - ... ${confirmation_data} | |
284 | - Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} | |
285 | - | |
286 | -############################################################################################## | |
287 | -# ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА | |
288 | -############################################################################################## | |
108 | + Можливість підтвердити задоволення вимоги про виправлення умов закупівлі | |
289 | 109 | |
290 | -Відображення статусу 'resolved' вимоги для глядача | |
291 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'resolved' вимоги для глядача | |
110 | +Відображення статусу 'resolved' вимоги | |
111 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'resolved' вимоги | |
292 | 112 | ... viewer |
293 | 113 | ... ${USERS.users['${viewer}'].broker} |
294 | - ... from-0.12 | |
295 | 114 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
296 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
297 | - Звірити поле скарги із значенням ${viewer} | |
298 | - ... resolved | |
299 | - ... status | |
300 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
115 | + Звірити відображення поля status вимоги із resolved для користувача ${viewer} | |
301 | 116 | |
302 | 117 | |
303 | -Відображення задоволення вимоги для глядача | |
304 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення задоволення вимоги для глядача | |
118 | +Відображення задоволення вимоги | |
119 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення задоволення вимоги | |
305 | 120 | ... viewer |
306 | 121 | ... ${USERS.users['${viewer}'].broker} |
307 | - ... from-0.12 | |
308 | - Звірити поле скарги із значенням ${viewer} | |
309 | - ... ${USERS.users['${provider}'].claim_data['claim_answer_confirm']['data']['satisfied']} | |
310 | - ... satisfied | |
311 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
122 | + Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} | |
312 | 123 | |
313 | -############################################################################################## | |
314 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
315 | -############################################################################################## | |
316 | - | |
317 | -Відображення статусу 'resolved' вимоги для користувача | |
318 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'resolved' вимоги для користувача | |
319 | - ... provider | |
320 | - ... ${USERS.users['${provider}'].broker} | |
321 | - ... from-0.12 | |
322 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
323 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
324 | - Звірити поле скарги із значенням ${provider} | |
325 | - ... resolved | |
326 | - ... status | |
327 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
328 | - | |
329 | - | |
330 | -Відображення задоволення вимоги для користувача | |
331 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення задоволення вимоги для користувача | |
332 | - ... provider | |
333 | - ... ${USERS.users['${provider}'].broker} | |
334 | - ... from-0.12 | |
335 | - Звірити поле скарги із значенням ${provider} | |
336 | - ... ${USERS.users['${provider}'].claim_data['claim_answer_confirm']['data']['satisfied']} | |
337 | - ... satisfied | |
338 | - ... ${USERS.users['${provider}'].claim_data['complaintID']} | |
339 | - | |
340 | -############################################################################################## | |
341 | -# МОЖЛИВІСТЬ | |
342 | -############################################################################################## | |
343 | 124 | |
344 | 125 | Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її |
345 | 126 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її |
346 | 127 | ... provider |
347 | 128 | ... ${USERS.users['${provider}'].broker} |
348 | - ... from-0.12 | |
349 | 129 | [Teardown] Оновити LAST_MODIFICATION_DATE |
350 | - ${claim}= Підготувати дані для подання вимоги | |
351 | - ${complaintID}= Викликати для учасника ${provider} | |
352 | - ... Створити чернетку вимоги | |
353 | - ... ${TENDER['TENDER_UAID']} | |
354 | - ... ${claim} | |
355 | - ${claim_data2}= Create Dictionary claim=${claim} complaintID=${complaintID} | |
356 | - Set To Dictionary ${USERS.users['${provider}']} claim_data2 ${claim_data2} | |
357 | - | |
358 | - ${cancellation_reason}= create_fake_sentence | |
359 | - ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | |
360 | - ${cancellation_data}= Create Dictionary data=${data} | |
361 | - Викликати для учасника ${provider} | |
362 | - ... Скасувати вимогу | |
363 | - ... ${TENDER['TENDER_UAID']} | |
364 | - ... ${USERS.users['${provider}']['claim_data2']['complaintID']} | |
365 | - ... ${cancellation_data} | |
366 | - Set To Dictionary ${USERS.users['${provider}'].claim_data2} cancellation ${cancellation_data} | |
130 | + Можливість створити чернетку вимоги | |
131 | + Можливість скасувати вимогу | |
367 | 132 | |
368 | 133 | ############################################################################################## |
369 | 134 | # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА |
370 | 135 | ############################################################################################## |
371 | 136 | |
372 | -Відображення статусу 'cancelled' чернетки вимоги для глядача | |
373 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги для глядача | |
137 | +Відображення статусу 'cancelled' чернетки вимоги | |
138 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги | |
374 | 139 | ... viewer |
375 | 140 | ... ${USERS.users['${viewer}'].broker} |
376 | - ... from-0.12 | |
377 | 141 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
378 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
379 | - Звірити поле скарги із значенням ${viewer} | |
380 | - ... cancelled | |
381 | - ... status | |
382 | - ... ${USERS.users['${provider}'].claim_data2['complaintID']} | |
142 | + Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | |
383 | 143 | |
384 | 144 | |
385 | -Відображення причини скасування чернетки вимоги для глядача | |
386 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги для глядача | |
145 | +Відображення причини скасування чернетки вимоги | |
146 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги | |
387 | 147 | ... viewer |
388 | 148 | ... ${USERS.users['${viewer}'].broker} |
389 | - ... from-0.12 | |
390 | - Звірити поле скарги із значенням ${viewer} | |
391 | - ... ${USERS.users['${provider}'].claim_data2['cancellation']['data']['cancellationReason']} | |
392 | - ... cancellationReason | |
393 | - ... ${USERS.users['${provider}'].claim_data2['complaintID']} | |
394 | - | |
395 | -############################################################################################## | |
396 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
397 | -############################################################################################## | |
398 | - | |
399 | -Відображення статусу 'cancelled' чернетки вимоги для користувача | |
400 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' чернетки вимоги для користувача | |
401 | - ... provider | |
402 | - ... ${USERS.users['${provider}'].broker} | |
403 | - ... from-0.12 | |
404 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
405 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
406 | - Звірити поле скарги із значенням ${provider} | |
407 | - ... cancelled | |
408 | - ... status | |
409 | - ... ${USERS.users['${provider}'].claim_data2['complaintID']} | |
410 | - | |
149 | + Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | |
411 | 150 | |
412 | -Відображення причини скасування чернетки вимоги для користувача | |
413 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення причини скасування чернетки вимоги для користувача | |
414 | - ... provider | |
415 | - ... ${USERS.users['${provider}'].broker} | |
416 | - ... from-0.12 | |
417 | - Звірити поле скарги із значенням ${provider} | |
418 | - ... ${USERS.users['${provider}'].claim_data2['cancellation']['data']['cancellationReason']} | |
419 | - ... cancellationReason | |
420 | - ... ${USERS.users['${provider}'].claim_data2['complaintID']} | |
421 | - | |
422 | -############################################################################################## | |
423 | -# МОЖЛИВІСТЬ | |
424 | -############################################################################################## | |
425 | 151 | |
426 | 152 | Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі |
427 | 153 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі |
428 | 154 | ... provider |
429 | 155 | ... ${USERS.users['${provider}'].broker} |
430 | - ... from-0.12 | |
431 | 156 | [Teardown] Оновити LAST_MODIFICATION_DATE |
432 | - ${claim}= Підготувати дані для подання вимоги | |
433 | - ${complaintID}= Викликати для учасника ${provider} | |
434 | - ... Створити вимогу | |
435 | - ... ${TENDER['TENDER_UAID']} | |
436 | - ... ${claim} | |
437 | - ${claim_data3}= Create Dictionary claim=${claim} complaintID=${complaintID} | |
438 | - Set To Dictionary ${USERS.users['${provider}']} claim_data3 ${claim_data3} | |
439 | - | |
440 | - ${cancellation_reason}= create_fake_sentence | |
441 | - ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | |
442 | - ${cancellation_data}= Create Dictionary data=${data} | |
443 | - Викликати для учасника ${provider} | |
444 | - ... Скасувати вимогу | |
445 | - ... ${TENDER['TENDER_UAID']} | |
446 | - ... ${USERS.users['${provider}']['claim_data3']['complaintID']} | |
447 | - ... ${cancellation_data} | |
448 | - Set To Dictionary ${USERS.users['${provider}'].claim_data3} cancellation ${cancellation_data} | |
157 | + Можливість створити вимогу із документацією | |
158 | + Можливість скасувати вимогу | |
449 | 159 | |
450 | -############################################################################################## | |
451 | -# ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА | |
452 | -############################################################################################## | |
453 | 160 | |
454 | -Відображення статусу 'cancelled' після 'draft -> claim' вимоги для глядача | |
455 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги для глядача | |
161 | +Відображення статусу 'cancelled' після 'draft -> claim' вимоги | |
162 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги | |
456 | 163 | ... viewer |
457 | 164 | ... ${USERS.users['${viewer}'].broker} |
458 | - ... from-0.12 | |
459 | 165 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
460 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
461 | - Звірити поле скарги із значенням ${viewer} | |
462 | - ... cancelled | |
463 | - ... status | |
464 | - ... ${USERS.users['${provider}'].claim_data3['complaintID']} | |
166 | + Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | |
465 | 167 | |
466 | -############################################################################################## | |
467 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
468 | -############################################################################################## | |
469 | - | |
470 | -Відображення статусу 'cancelled' після 'draft -> claim' вимоги для користувача | |
471 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' вимоги для користувача | |
472 | - ... provider | |
473 | - ... ${USERS.users['${provider}'].broker} | |
474 | - ... from-0.12 | |
475 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
476 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
477 | - Звірити поле скарги із значенням ${provider} | |
478 | - ... cancelled | |
479 | - ... status | |
480 | - ... ${USERS.users['${provider}'].claim_data3['complaintID']} | |
481 | - | |
482 | -############################################################################################## | |
483 | -# МОЖЛИВІСТЬ | |
484 | -############################################################################################## | |
485 | 168 | |
486 | 169 | Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі |
487 | 170 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі |
488 | 171 | ... provider |
489 | 172 | ... ${USERS.users['${provider}'].broker} |
490 | - ... from-0.12 | |
491 | 173 | [Teardown] Оновити LAST_MODIFICATION_DATE |
492 | - ${claim}= Підготувати дані для подання вимоги | |
493 | - ${complaintID}= Викликати для учасника ${provider} | |
494 | - ... Створити вимогу | |
495 | - ... ${TENDER['TENDER_UAID']} | |
496 | - ... ${claim} | |
497 | - ${claim_data4}= Create Dictionary claim=${claim} complaintID=${complaintID} | |
498 | - Set To Dictionary ${USERS.users['${provider}']} claim_data4 ${claim_data4} | |
499 | - | |
500 | - ${answer_data}= test_claim_answer_data | |
501 | - Log ${answer_data} | |
502 | - Викликати для учасника ${tender_owner} | |
503 | - ... Відповісти на вимогу | |
504 | - ... ${TENDER['TENDER_UAID']} | |
505 | - ... ${USERS.users['${provider}']['claim_data4']['complaintID']} | |
506 | - ... ${answer_data} | |
507 | - | |
508 | - ${cancellation_reason}= create_fake_sentence | |
509 | - ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | |
510 | - ${cancellation_data}= Create Dictionary data=${data} | |
511 | - Викликати для учасника ${provider} | |
512 | - ... Скасувати вимогу | |
513 | - ... ${TENDER['TENDER_UAID']} | |
514 | - ... ${USERS.users['${provider}']['claim_data4']['complaintID']} | |
515 | - ... ${cancellation_data} | |
516 | - Set To Dictionary ${USERS.users['${provider}'].claim_data4} cancellation ${cancellation_data} | |
174 | + Можливість створити вимогу із документацією | |
175 | + Можливість відповісти на вимогу | |
176 | + Можливість скасувати вимогу | |
517 | 177 | |
518 | -############################################################################################## | |
519 | -# ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА | |
520 | -############################################################################################## | |
521 | 178 | |
522 | -Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для глядача | |
523 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для глядача | |
179 | +Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | |
180 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | |
524 | 181 | ... viewer |
525 | 182 | ... ${USERS.users['${viewer}'].broker} |
526 | - ... from-0.12 | |
527 | 183 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
528 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
529 | - Звірити поле скарги із значенням ${viewer} | |
530 | - ... cancelled | |
531 | - ... status | |
532 | - ... ${USERS.users['${provider}'].claim_data4['complaintID']} | |
533 | - | |
534 | -############################################################################################## | |
535 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
536 | -############################################################################################## | |
537 | - | |
538 | -Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для користувача | |
539 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для користувача | |
540 | - ... provider | |
541 | - ... ${USERS.users['${provider}'].broker} | |
542 | - ... from-0.12 | |
543 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
544 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
545 | - Звірити поле скарги із значенням ${provider} | |
546 | - ... cancelled | |
547 | - ... status | |
548 | - ... ${USERS.users['${provider}'].claim_data4['complaintID']} | |
184 | + Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | |
549 | 185 | |
550 | -############################################################################################## | |
551 | -# МОЖЛИВІСТЬ | |
552 | -############################################################################################## | |
553 | 186 | |
554 | 187 | Можливість створити, подати, відповісти на вимогу і перетворити її в скаргу |
555 | 188 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі |
556 | 189 | ... provider |
557 | 190 | ... ${USERS.users['${provider}'].broker} |
558 | - ... from-0.12 | |
559 | 191 | [Teardown] Оновити LAST_MODIFICATION_DATE |
560 | - ${claim}= Підготувати дані для подання вимоги | |
561 | - ${complaintID}= Викликати для учасника ${provider} | |
562 | - ... Створити вимогу | |
563 | - ... ${TENDER['TENDER_UAID']} | |
564 | - ... ${claim} | |
565 | - ${claim_data5}= Create Dictionary claim=${claim} complaintID=${complaintID} | |
566 | - Set To Dictionary ${USERS.users['${provider}']} claim_data5 ${claim_data5} | |
567 | - | |
568 | - ${answer_data}= test_claim_answer_data | |
569 | - Log ${answer_data} | |
570 | - Викликати для учасника ${tender_owner} | |
571 | - ... Відповісти на вимогу | |
572 | - ... ${TENDER['TENDER_UAID']} | |
573 | - ... ${USERS.users['${provider}']['claim_data5']['complaintID']} | |
574 | - ... ${answer_data} | |
575 | - | |
576 | - ${data}= Create Dictionary status=pending satisfied=${False} | |
577 | - ${escalation_data}= Create Dictionary data=${data} | |
578 | - Викликати для учасника ${provider} | |
579 | - ... Перетворити вимогу в скаргу | |
580 | - ... ${TENDER['TENDER_UAID']} | |
581 | - ... ${USERS.users['${provider}']['claim_data5']['complaintID']} | |
582 | - ... ${escalation_data} | |
583 | - Set To Dictionary ${USERS.users['${provider}'].claim_data5} escalation ${escalation_data} | |
192 | + Можливість створити вимогу із документацією | |
193 | + Можливість відповісти на вимогу | |
194 | + Можливість перетворити вимогу в скаргу | |
584 | 195 | |
585 | 196 | ############################################################################################## |
586 | 197 | # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА |
587 | 198 | ############################################################################################## |
588 | 199 | |
589 | -Відображення статусу 'pending' після 'draft -> claim -> answered' вимоги для глядача | |
590 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для глядача | |
200 | +Відображення статусу 'pending' після 'draft -> claim -> answered' вимоги | |
201 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | |
591 | 202 | ... viewer |
592 | 203 | ... ${USERS.users['${viewer}'].broker} |
593 | - ... from-0.12 | |
594 | 204 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
595 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
596 | - Звірити поле скарги із значенням ${viewer} | |
597 | - ... pending | |
598 | - ... status | |
599 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
205 | + Звірити відображення поля status вимоги із pending для користувача ${viewer} | |
600 | 206 | |
601 | 207 | |
602 | -Відображення незадоволення вимоги для глядача | |
603 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення незадоволення вимоги для глядача | |
208 | +Відображення незадоволення вимоги | |
209 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення незадоволення вимоги | |
604 | 210 | ... viewer |
605 | 211 | ... ${USERS.users['${viewer}'].broker} |
606 | - ... from-0.12 | |
607 | - Звірити поле скарги із значенням ${viewer} | |
608 | - ... ${USERS.users['${provider}'].claim_data5['escalation']['data']['satisfied']} | |
609 | - ... satisfied | |
610 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
611 | - | |
612 | -############################################################################################## | |
613 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
614 | -############################################################################################## | |
615 | - | |
616 | -Відображення статусу 'pending' після 'draft -> claim -> answered' вимоги для користувача | |
617 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги для користувача | |
618 | - ... provider | |
619 | - ... ${USERS.users['${provider}'].broker} | |
620 | - ... from-0.12 | |
621 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
622 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
623 | - Звірити поле скарги із значенням ${provider} | |
624 | - ... pending | |
625 | - ... status | |
626 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
212 | + Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} | |
627 | 213 | |
628 | 214 | |
629 | -Відображення незадоволення вимоги для користувача | |
630 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення незадоволення вимоги для користувача | |
631 | - ... provider | |
632 | - ... ${USERS.users['${provider}'].broker} | |
633 | - ... from-0.12 | |
634 | - Звірити поле скарги із значенням ${provider} | |
635 | - ... ${USERS.users['${provider}'].claim_data5['escalation']['data']['satisfied']} | |
636 | - ... satisfied | |
637 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
638 | - | |
639 | -############################################################################################## | |
640 | -# МОЖЛИВІСТЬ | |
641 | -############################################################################################## | |
642 | - | |
643 | 215 | Можливість скасувати скаргу |
644 | 216 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу |
645 | 217 | ... provider |
646 | 218 | ... ${USERS.users['${provider}'].broker} |
647 | - ... from-0.12 | |
648 | 219 | [Teardown] Оновити LAST_MODIFICATION_DATE |
649 | - ${cancellation_reason}= create_fake_sentence | |
650 | - ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | |
651 | - ${cancellation_data}= Create Dictionary data=${data} | |
652 | - Викликати для учасника ${provider} | |
653 | - ... Скасувати вимогу | |
654 | - ... ${TENDER['TENDER_UAID']} | |
655 | - ... ${USERS.users['${provider}']['claim_data5']['complaintID']} | |
656 | - ... ${cancellation_data} | |
657 | - Set To Dictionary ${USERS.users['${provider}'].claim_data5} cancellation ${cancellation_data} | |
220 | + Можливість скасувати вимогу | |
658 | 221 | |
659 | -############################################################################################## | |
660 | -# ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА | |
661 | -############################################################################################## | |
662 | 222 | |
663 | -Відображення статусу 'cancelled' скарги для глядача | |
664 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' скарги для глядача | |
223 | +Відображення статусу 'cancelled' скарги | |
224 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' скарги | |
665 | 225 | ... viewer |
666 | 226 | ... ${USERS.users['${viewer}'].broker} |
667 | - ... from-0.12 | |
668 | 227 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
669 | - Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
670 | - Звірити поле скарги із значенням ${viewer} | |
671 | - ... cancelled | |
672 | - ... status | |
673 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
228 | + Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | |
674 | 229 | |
675 | 230 | |
676 | -Відображення причини скасування скарги для глядача | |
677 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування скарги для глядача | |
231 | +Відображення причини скасування скарги | |
232 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування скарги | |
678 | 233 | ... viewer |
679 | 234 | ... ${USERS.users['${viewer}'].broker} |
680 | - ... from-0.12 | |
681 | - Звірити поле скарги із значенням ${viewer} | |
682 | - ... ${USERS.users['${provider}'].claim_data5['cancellation']['data']['cancellationReason']} | |
683 | - ... cancellationReason | |
684 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
685 | - | |
686 | -############################################################################################## | |
687 | -# ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА | |
688 | -############################################################################################## | |
689 | - | |
690 | -Відображення статусу 'cancelled' скарги для користувача | |
691 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' скарги для користувача | |
692 | - ... provider | |
693 | - ... ${USERS.users['${provider}'].broker} | |
694 | - ... from-0.12 | |
695 | - [Setup] Дочекатись синхронізації з майданчиком ${provider} | |
696 | - Викликати для учасника ${provider} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
697 | - Звірити поле скарги із значенням ${provider} | |
698 | - ... cancelled | |
699 | - ... status | |
700 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
701 | - | |
702 | - | |
703 | -Відображення причини скасування скарги для користувача | |
704 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення причини скасування скарги для користувача | |
705 | - ... provider | |
706 | - ... ${USERS.users['${provider}'].broker} | |
707 | - ... from-0.12 | |
708 | - Звірити поле скарги із значенням ${provider} | |
709 | - ... ${USERS.users['${provider}'].claim_data5['cancellation']['data']['cancellationReason']} | |
710 | - ... cancellationReason | |
711 | - ... ${USERS.users['${provider}'].claim_data5['complaintID']} | |
235 | + Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | ... | ... |
Please
register
or
login
to post a comment