Commit 14058a716682f8fcde1192a0fc5492c8dfb8ba3b

Authored by mykhaly
1 parent 55a5553b

Update openEU complaints

@@ -371,7 +371,7 @@ Library openprocurement_client_helper.py @@ -371,7 +371,7 @@ Library openprocurement_client_helper.py
371 371
372 372
373 Перетворити вимогу в скаргу 373 Перетворити вимогу в скаргу
374 - [Documentation] Переводить вимогу зі статусу "answered" у статус "pending" 374 + [Documentation] Переводить вимогу у статус "pending"
375 [Arguments] ${username} ${tender_uaid} ${claim} ${escalating_data} 375 [Arguments] ${username} ${tender_uaid} ${claim} ${escalating_data}
376 ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid} 376 ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
377 ${tender}= set_access_key ${tender} ${claim.access.token} 377 ${tender}= set_access_key ${tender} ${claim.access.token}
@@ -74,23 +74,35 @@ ${broker} Quinta @@ -74,23 +74,35 @@ ${broker} Quinta
74 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу на умови 74 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу на умови
75 ... provider 75 ... provider
76 ... ${USERS.users['${provider}'].broker} 76 ... ${USERS.users['${provider}'].broker}
77 - [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі  
78 - ${claim}= Підготовка даних для подання скарги  
79 - Set To Dictionary ${claim.data} status claim  
80 - Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${claim}  
81 - ${complaints}= Create Dictionary  
82 - Set To Dictionary ${complaints} claim0 ${claim}  
83 - Set To Dictionary ${USERS.users['${provider}']} complaints ${complaints} 77 + [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
  78 + ${claim}= Підготовка даних для подання вимоги
  79 + ${claim_resp}= Викликати для учасника ${provider}
  80 + ... Створити вимогу
  81 + ... ${TENDER['TENDER_UAID']}
  82 + ... ${claim}
  83 + ${claim_data}= Create Dictionary claim=${claim} claim_resp=${claim_resp}
  84 + Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
  85 +
  86 + ${confrimation_data}= test_submit_claim_data ${USERS.users['${provider}']['claim_data']['claim_resp']['data']['id']}
  87 + Log ${confrimation_data}
  88 + Викликати для учасника ${provider}
  89 + ... Подати вимогу
  90 + ... ${TENDER['TENDER_UAID']}
  91 + ... ${USERS.users['${provider}']['claim_data']['claim_resp']}
  92 + ... ${confrimation_data}
84 93
85 Можливість скасувати вимогу на умови 94 Можливість скасувати вимогу на умови
86 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу на умови 95 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу на умови
87 ... provider 96 ... provider
88 ... ${USERS.users['${provider}'].broker} 97 ... ${USERS.users['${provider}'].broker}
89 - ${claim}= Get From Dictionary ${USERS.users['${provider}'].complaints} claim0  
90 - Set To Dictionary ${claim.data} status cancelled  
91 - Set To Dictionary ${claim.data} cancellationReason test_draft_cancellation  
92 - Викликати для учасника ${provider} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${claim}  
93 - 98 + ${cancellation_reason}= Set variable create_fake_sentence
  99 + ${cancellation_data}= test_cancel_claim_data ${USERS.users['${provider}']['claim_data']['claim_resp']['data']['id']} ${cancellation_reason}
  100 + Викликати для учасника ${provider}
  101 + ... Скасувати вимогу
  102 + ... ${TENDER['TENDER_UAID']}
  103 + ... ${USERS.users['${provider}']['claim_data']['claim_resp']}
  104 + ... ${cancellation_data}
  105 + Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data}
94 106
95 Подати цінову пропозицію першим учасником після оголошення тендеру 107 Подати цінову пропозицію першим учасником після оголошення тендеру
96 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію 108 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
@@ -228,11 +240,24 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -228,11 +240,24 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
228 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу на умови 240 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу на умови
229 ... provider 241 ... provider
230 ... ${USERS.users['${provider}'].broker} 242 ... ${USERS.users['${provider}'].broker}
231 - [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі  
232 - ${claim}= Підготовка даних для подання скарги  
233 - Set To Dictionary ${claim.data} status claim  
234 - Викликати для учасника ${provider} Подати скаргу shouldfail ${TENDER['TENDER_UAID']} ${claim}  
235 - 243 + [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
  244 + ${claim}= Підготовка даних для подання вимоги
  245 + ${claim_resp}= Викликати для учасника ${provider}
  246 + ... Створити вимогу
  247 + ... ${TENDER['TENDER_UAID']}
  248 + ... ${claim}
  249 + ${claim_data2}= Create Dictionary claim=${claim} claim_resp=${claim_resp}
  250 + Log ${claim_data2}
  251 + Set To Dictionary ${USERS.users['${provider}']} claim_data2 ${claim_data2}
  252 +
  253 + ${confrimation_data}= test_submit_claim_data ${USERS.users['${provider}']['claim_data2']['claim_resp']['data']['id']}
  254 + Log ${confrimation_data}
  255 + Викликати для учасника ${provider}
  256 + ... Подати вимогу
  257 + ... shouldfail
  258 + ... ${TENDER['TENDER_UAID']}
  259 + ... ${USERS.users['${provider}']['claim_data2']['claim_resp']}
  260 + ... ${confrimation_data}
236 261
237 Продовжити період редагування подання пропозиції на 7 днів 262 Продовжити період редагування подання пропозиції на 7 днів
238 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер 263 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
@@ -246,24 +271,38 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -246,24 +271,38 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
246 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови 271 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови
247 ... provider 272 ... provider
248 ... ${USERS.users['${provider}'].broker} 273 ... ${USERS.users['${provider}'].broker}
249 - [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі 274 + [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
250 Дочекатись синхронізації з майданчиком ${provider} 275 Дочекатись синхронізації з майданчиком ${provider}
251 - ${complaint}= Підготовка даних для подання скарги  
252 - Set To Dictionary ${complaint.data} status pending  
253 - Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${complaint}  
254 - Set To Dictionary ${USERS.users['${provider}'].complaints} complaint ${complaint}  
255 - 276 + ${claim}= Підготовка даних для подання вимоги
  277 + ${claim_resp}= Викликати для учасника ${provider}
  278 + ... Створити вимогу
  279 + ... ${TENDER['TENDER_UAID']}
  280 + ... ${claim}
  281 + ${claim_data3}= Create Dictionary claim=${claim} claim_resp=${claim_resp}
  282 + Log ${claim_data3}
  283 + Set To Dictionary ${USERS.users['${provider}']} claim_data3 ${claim_data3}
  284 +
  285 + ${escalation_data}= test_escalate_claim_data ${USERS.users['${provider}']['claim_data3']['claim_resp']['data']['id']}
  286 + Log ${escalation_data}
  287 + Викликати для учасника ${tender_owner}
  288 + ... Перетворити вимогу в скаргу
  289 + ... ${TENDER['TENDER_UAID']}
  290 + ... ${USERS.users['${provider}']['claim_data3']['claim_resp']}
  291 + ... ${escalation_data}
  292 + Set To Dictionary ${USERS.users['${provider}'].claim_data3} escalation ${escalation_data}
256 293
257 Можливість скасувати скаргу на умови 294 Можливість скасувати скаргу на умови
258 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу на умови 295 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу на умови
259 ... provider 296 ... provider
260 ... ${USERS.users['${provider}'].broker} 297 ... ${USERS.users['${provider}'].broker}
261 - ${complaint}= Get From Dictionary ${USERS.users['${provider}'].complaints} complaint  
262 - Set To Dictionary ${complaint.data} status cancelled  
263 - Set To Dictionary ${complaint.data} cancellationReason test_draft_cancellation  
264 - Викликати для учасника ${provider} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${complaint}  
265 -  
266 - 298 + ${cancellation_reason}= Set variable create_fake_sentence
  299 + ${cancellation_data}= test_cancel_claim_data ${USERS.users['${provider}']['claim_data3']['claim_resp']['data']['id']} ${cancellation_reason}
  300 + Викликати для учасника ${provider}
  301 + ... Скасувати вимогу
  302 + ... ${TENDER['TENDER_UAID']}
  303 + ... ${USERS.users['${provider}']['claim_data3']['claim_resp']}
  304 + ... ${cancellation_data}
  305 + Set To Dictionary ${USERS.users['${provider}'].claim_data3} cancellation ${cancellation_data}
267 306
268 Можливість редагувати однопредметний тендер після продовження періоду подання пропозицій 307 Можливість редагувати однопредметний тендер після продовження періоду подання пропозицій
269 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер 308 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
@@ -312,12 +351,27 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -312,12 +351,27 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
312 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови 351 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови
313 ... provider 352 ... provider
314 ... ${USERS.users['${provider}'].broker} 353 ... ${USERS.users['${provider}'].broker}
315 - [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі 354 + [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
316 Дочекатись дати закінчення періоду подання скарг ${provider} 355 Дочекатись дати закінчення періоду подання скарг ${provider}
317 Дочекатись синхронізації з майданчиком ${provider} 356 Дочекатись синхронізації з майданчиком ${provider}
318 - ${complaint}= Підготовка даних для подання скарги  
319 - Set To Dictionary ${complaint.data} status pending  
320 - Викликати для учасника ${provider} Подати скаргу shouldfail ${TENDER['TENDER_UAID']} ${complaint} 357 + ${claim}= Підготовка даних для подання вимоги
  358 + ${claim_resp}= Викликати для учасника ${provider}
  359 + ... Створити вимогу
  360 + ... ${TENDER['TENDER_UAID']}
  361 + ... ${claim}
  362 + ${claim_data4}= Create Dictionary claim=${claim} claim_resp=${claim_resp}
  363 + Log ${claim_data4}
  364 + Set To Dictionary ${USERS.users['${provider}']} claim_data4 ${claim_data4}
  365 +
  366 + ${escalation_data}= test_escalate_claim_data ${USERS.users['${provider}']['claim_data4']['claim_resp']['data']['id']}
  367 + Log ${escalation_data}
  368 + Викликати для учасника ${tender_owner}
  369 + ... Перетворити вимогу в скаргу
  370 + ... shouldfail
  371 + ... ${TENDER['TENDER_UAID']}
  372 + ... ${USERS.users['${provider}']['claim_data4']['claim_resp']}
  373 + ... ${escalation_data}
  374 + Set To Dictionary ${USERS.users['${provider}'].claim_data4} escalation ${escalation_data}
321 375
322 #### 376 ####
323 # Qualification 377 # Qualification
@@ -375,4 +429,4 @@ CкаÑувати цінову пропозицію другого учаÑниР@@ -375,4 +429,4 @@ CкаÑувати цінову пропозицію другого учаÑниÐ
375 [Tags] ${USERS.users['${tender_owner}'].broker}: 429 [Tags] ${USERS.users['${tender_owner}'].broker}:
376 ... tender_owner 430 ... tender_owner
377 ... ${USERS.users['${tender_owner}'].broker} 431 ... ${USERS.users['${tender_owner}'].broker}
378 - Викликати для учасника ${tender_owner} Підтвердити кваліфікацію ${TENDER['TENDER_UAID']} 2  
  432 + Викликати для учасника ${tender_owner} Підтвердити кваліфікацію ${TENDER['TENDER_UAID']} 2
Please register or login to post a comment