Commit 66f79289d25bfb3001df1599551d4c424877c142

Authored by mykhaly
1 parent 10785a81

Add lot complaints

Update tender complaints
... ... @@ -329,10 +329,10 @@ Resource resource.robot
329 329 ##############################################################################################
330 330
331 331
332   -Можливість створити чернетку вимоги
  332 +Можливість створити чернетку вимоги про виправлення умов закупівлі
333 333 ${claim}= Підготувати дані для подання вимоги
334 334 ${complaintID}= Run As ${provider}
335   - ... Створити чернетку вимоги
  335 + ... Створити чернетку вимоги про виправлення умов закупівлі
336 336 ... ${TENDER['TENDER_UAID']}
337 337 ... ${claim}
338 338 ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID}
... ... @@ -340,11 +340,23 @@ Resource resource.robot
340 340 Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
341 341
342 342
343   -Можливість створити вимогу із документацією
  343 +Можливість створити чернетку вимоги про виправлення умов ${lot_index} лоту
  344 + ${claim}= Підготувати дані для подання вимоги
  345 + ${complaintID}= Run As ${provider}
  346 + ... Створити чернетку вимоги про виправлення умов лоту
  347 + ... ${TENDER['TENDER_UAID']}
  348 + ... ${claim}
  349 + ... ${lot_index}
  350 + ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID}
  351 + ${claim_data}= munch_dict arg=${claim_data}
  352 + Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
  353 +
  354 +
  355 +Можливість створити вимогу про виправлення умов закупівлі із документацією
344 356 ${claim}= Підготувати дані для подання вимоги
345 357 ${document}= create_fake_doc
346 358 ${complaintID}= Run As ${provider}
347   - ... Створити вимогу
  359 + ... Створити вимогу про виправлення умов закупівлі
348 360 ... ${TENDER['TENDER_UAID']}
349 361 ... ${claim}
350 362 ... ${document}
... ... @@ -353,30 +365,69 @@ Resource resource.robot
353 365 Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
354 366
355 367
356   -Можливість скасувати вимогу
  368 +Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією
  369 + ${claim}= Підготувати дані для подання вимоги
  370 + ${document}= create_fake_doc
  371 + ${complaintID}= Run As ${provider}
  372 + ... Створити вимогу про виправлення умов лоту
  373 + ... ${TENDER['TENDER_UAID']}
  374 + ... ${claim}
  375 + ... ${lot_index}
  376 + ... ${document}
  377 + ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} document=${document}
  378 + ${claim_data}= munch_dict arg=${claim_data}
  379 + Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
  380 +
  381 +
  382 +Можливість скасувати вимогу про виправлення умов закупівлі
  383 + ${cancellation_reason}= create_fake_sentence
  384 + ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason}
  385 + ${cancellation_data}= Create Dictionary data=${data}
  386 + ${cancellation_data}= munch_dict arg=${cancellation_data}
  387 + Run As ${provider}
  388 + ... Скасувати вимогу про виправлення умов закупівлі
  389 + ... ${TENDER['TENDER_UAID']}
  390 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
  391 + ... ${cancellation_data}
  392 + Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data}
  393 +
  394 +
  395 +Можливість скасувати вимогу про виправлення умов лоту
357 396 ${cancellation_reason}= create_fake_sentence
358 397 ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason}
359 398 ${cancellation_data}= Create Dictionary data=${data}
360 399 ${cancellation_data}= munch_dict arg=${cancellation_data}
361 400 Run As ${provider}
362   - ... Скасувати вимогу
  401 + ... Скасувати вимогу про виправлення умов лоту
363 402 ... ${TENDER['TENDER_UAID']}
364 403 ... ${USERS.users['${provider}']['claim_data']['complaintID']}
365 404 ... ${cancellation_data}
366 405 Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data}
367 406
368   -Можливість перетворити вимогу в скаргу
  407 +
  408 +Можливість перетворити вимогу про виправлення умов закупівлі в скаргу
369 409 ${data}= Create Dictionary status=pending satisfied=${False}
370 410 ${escalation_data}= Create Dictionary data=${data}
371 411 ${escalation_data}= munch_dict arg=${escalation_data}
372 412 Run As ${provider}
373   - ... Перетворити вимогу в скаргу
  413 + ... Перетворити вимогу про виправлення умов закупівлі в скаргу
374 414 ... ${TENDER['TENDER_UAID']}
375 415 ... ${USERS.users['${provider}']['claim_data']['complaintID']}
376 416 ... ${escalation_data}
377 417 Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data}
378 418
379 419
  420 +Можливість перетворити вимогу про виправлення умов лоту в скаргу
  421 + ${data}= Create Dictionary status=pending satisfied=${False}
  422 + ${escalation_data}= Create Dictionary data=${data}
  423 + ${escalation_data}= munch_dict arg=${escalation_data}
  424 + Run As ${provider}
  425 + ... Перетворити вимогу про виправлення умов лоту в скаргу
  426 + ... ${TENDER['TENDER_UAID']}
  427 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
  428 + ... ${escalation_data}
  429 + Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data}
  430 +
380 431
381 432 Звірити відображення поля ${field} вимоги із ${data} для користувача ${username}
382 433 Звірити поле скарги із значенням ${username}
... ... @@ -385,11 +436,24 @@ Resource resource.robot
385 436 ... ${USERS.users['${provider}'].claim_data['complaintID']}
386 437
387 438
388   -Можливість відповісти на вимогу
  439 +Можливість відповісти на вимогу про виправлення умов закупівлі
389 440 ${answer_data}= test_claim_answer_data
390 441 Log ${answer_data}
391 442 Run As ${tender_owner}
392   - ... Відповісти на вимогу
  443 + ... Відповісти на вимогу про виправлення умов закупівлі
  444 + ... ${TENDER['TENDER_UAID']}
  445 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
  446 + ... ${answer_data}
  447 + ${claim_data}= Create Dictionary claim_answer=${answer_data}
  448 + ${claim_data}= munch_dict arg=${claim_data}
  449 + Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data}
  450 +
  451 +
  452 +Можливість відповісти на вимогу про виправлення умов лоту
  453 + ${answer_data}= test_claim_answer_data
  454 + Log ${answer_data}
  455 + Run As ${tender_owner}
  456 + ... Відповісти на вимогу про виправлення умов лоту
393 457 ... ${TENDER['TENDER_UAID']}
394 458 ... ${USERS.users['${provider}']['claim_data']['complaintID']}
395 459 ... ${answer_data}
... ... @@ -403,7 +467,19 @@ Resource resource.robot
403 467 ${confirmation_data}= Create Dictionary data=${data}
404 468 ${confirmation_data}= munch_dict arg=${confirmation_data}
405 469 Run As ${provider}
406   - ... Підтвердити вирішення вимоги
  470 + ... Підтвердити вирішення вимоги про виправлення умов закупівлі
  471 + ... ${TENDER['TENDER_UAID']}
  472 + ... ${USERS.users['${provider}']['claim_data']['complaintID']}
  473 + ... ${confirmation_data}
  474 + Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data}
  475 +
  476 +
  477 +Можливість підтвердити задоволення вимоги про виправлення умов лоту
  478 + ${data}= Create Dictionary status=resolved satisfied=${True}
  479 + ${confirmation_data}= Create Dictionary data=${data}
  480 + ${confirmation_data}= munch_dict arg=${confirmation_data}
  481 + Run As ${provider}
  482 + ... Підтвердити вирішення вимоги про виправлення умов лоту
407 483 ... ${TENDER['TENDER_UAID']}
408 484 ... ${USERS.users['${provider}']['claim_data']['complaintID']}
409 485 ... ${confirmation_data}
... ... @@ -455,4 +531,4 @@ Resource resource.robot
455 531
456 532
457 533 Можливість скасувати цінову пропозицію користувачем ${username}
458   - ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']}
\ No newline at end of file
  534 + ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']}
... ...
... ... @@ -315,10 +315,25 @@ Library openprocurement_client_helper.py
315 315 ${complaint_internal_id}= get_complaint_internal_id ${tender} ${complaintID}
316 316 [Return] ${complaint_internal_id}
317 317
  318 +#Ключові слова типу `* про виправлення умов закупівлі` додані для сумісності з майданчиками
318 319
319   -Створити чернетку вимоги
  320 +Створити чернетку вимоги про виправлення умов закупівлі
320 321 [Documentation] Створює вимогу у статусі "draft"
321 322 [Arguments] ${username} ${tender_uaid} ${claim}
  323 + ${complaintID}= openprocurement_client.Створити чернетку вимоги про виправлення умов лоту
  324 + ... ${username}
  325 + ... ${tender_uaid}
  326 + ... ${claim}
  327 + ... ${None} #lot_index
  328 + [return] ${complaintID}
  329 +
  330 +
  331 +Створити чернетку вимоги про виправлення умов лоту
  332 + [Documentation] Створює вимогу у статусі "draft"
  333 + [Arguments] ${username} ${tender_uaid} ${claim} ${lot_index}
  334 + Run keyword if ${lot_index} != ${None}
  335 + ... Set to dictionary ${claim.data}
  336 + ... relatedLot=${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}].id}
322 337 Log ${claim}
323 338 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору
324 339 ... ${username}
... ... @@ -333,14 +348,29 @@ Library openprocurement_client_helper.py
333 348 [return] ${reply.data.complaintID}
334 349
335 350
336   -Створити вимогу
  351 +Створити вимогу про виправлення умов закупівлі
337 352 [Documentation] Створює вимогу у статусі "claim"
338 353 ... Можна створити вимогу як з документацією, так і без неї
339 354 [Arguments] ${username} ${tender_uaid} ${claim} ${document}=${None}
340   - ${complaintID}= Створити чернетку вимоги
  355 + ${complaintID}= openprocurement_client.Створити вимогу про виправлення умов лоту
  356 + ... ${username}
  357 + ... ${tender_uaid}
  358 + ... ${claim}
  359 + ... ${None} #lot_index
  360 + ... ${document}
  361 + [return] ${complaintID}
  362 +
  363 +
  364 +Створити вимогу про виправлення умов лоту
  365 + [Documentation] Створює вимогу у статусі "claim"
  366 + ... Можна створити вимогу як з документацією, так і без неї
  367 + ... Якщо lot_index == None, то створюється вимога про виправлення умов тендера.
  368 + [Arguments] ${username} ${tender_uaid} ${claim} ${lot_index} ${document}=${None}
  369 + ${complaintID}= Створити чернетку вимоги про виправлення умов лоту
341 370 ... ${username}
342 371 ... ${tender_uaid}
343 372 ... ${claim}
  373 + ... ${lot_index}
344 374
345 375 ${status}= Run keyword and return status Should not be equal ${document} ${None}
346 376 Log ${status}
... ... @@ -383,7 +413,17 @@ Library openprocurement_client_helper.py
383 413 Log ${reply}
384 414
385 415
386   -Відповісти на вимогу
  416 +Відповісти на вимогу про виправлення умов закупівлі
  417 + [Documentation] Переводить вимогу зі статусу "claim" у статус "answered"
  418 + [Arguments] ${username} ${tender_uaid} ${complaintID} ${answer_data}
  419 + openprocurement_client.Відповісти на вимогу про виправлення умов лоту
  420 + ... ${username}
  421 + ... ${tender_uaid}
  422 + ... ${complaintID}
  423 + ... ${answer_data}
  424 +
  425 +
  426 +Відповісти на вимогу про виправлення умов лоту
387 427 [Documentation] Переводить вимогу зі статусу "claim" у статус "answered"
388 428 [Arguments] ${username} ${tender_uaid} ${complaintID} ${answer_data}
389 429 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
... ... @@ -394,7 +434,13 @@ Library openprocurement_client_helper.py
394 434 Log ${reply}
395 435
396 436
397   -Підтвердити вирішення вимоги
  437 +Підтвердити вирішення вимоги про виправлення умов закупівлі
  438 + [Documentation] Переводить вимогу зі статусу "answered" у статус "resolved"
  439 + [Arguments] ${username} ${tender_uaid} ${complaintID} ${confirmation_data}
  440 + openprocurement_client.Підтвердити вирішення вимоги про виправлення умов лоту ${username} ${tender_uaid} ${complaintID} ${confirmation_data}
  441 +
  442 +
  443 +Підтвердити вирішення вимоги про виправлення умов лоту
398 444 [Documentation] Переводить вимогу зі статусу "answered" у статус "resolved"
399 445 [Arguments] ${username} ${tender_uaid} ${complaintID} ${confirmation_data}
400 446 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
... ... @@ -405,7 +451,13 @@ Library openprocurement_client_helper.py
405 451 Log ${reply}
406 452
407 453
408   -Скасувати вимогу
  454 +Скасувати вимогу про виправлення умов закупівлі
  455 + [Documentation] Переводить вимогу в статус "canceled"
  456 + [Arguments] ${username} ${tender_uaid} ${complaintID} ${cancellation_data}
  457 + openprocurement_client.Скасувати вимогу про виправлення умов лоту ${username} ${tender_uaid} ${complaintID} ${cancellation_data}
  458 +
  459 +
  460 +Скасувати вимогу про виправлення умов лоту
409 461 [Documentation] Переводить вимогу в статус "canceled"
410 462 [Arguments] ${username} ${tender_uaid} ${complaintID} ${cancellation_data}
411 463 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
... ... @@ -416,7 +468,13 @@ Library openprocurement_client_helper.py
416 468 Log ${reply}
417 469
418 470
419   -Перетворити вимогу в скаргу
  471 +Перетворити вимогу про виправлення умов закупівлі в скаргу
  472 + [Documentation] Переводить вимогу у статус "pending"
  473 + [Arguments] ${username} ${tender_uaid} ${complaintID} ${escalating_data}
  474 + openprocurement_client.Перетворити вимогу про виправлення умов лоту в скаргу ${username} ${tender_uaid} ${complaintID} ${escalating_data}
  475 +
  476 +
  477 +Перетворити вимогу про виправлення умов лоту в скаргу
420 478 [Documentation] Переводить вимогу у статус "pending"
421 479 [Arguments] ${username} ${tender_uaid} ${complaintID} ${escalating_data}
422 480 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
... ... @@ -459,6 +517,7 @@ Library openprocurement_client_helper.py
459 517 Log ${reply}
460 518 [return] ${reply}
461 519
  520 +
462 521 Завантажити документ в ставку
463 522 [Arguments] ${username} ${path} ${tender_uaid} ${doc_type}=documents
464 523 ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id}
... ...
... ... @@ -16,6 +16,8 @@ ${meat} ${1}
16 16 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
17 17 ... tender_owner
18 18 ... ${USERS.users['${tender_owner}'].broker}
  19 + ... lot_complaint
  20 + ... tender_complaint
19 21 [Teardown] Оновити LAST_MODIFICATION_DATE
20 22 Можливість оголосити тендер
21 23
... ... @@ -24,6 +26,8 @@ ${meat} ${1}
24 26 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
25 27 ... viewer
26 28 ... ${USERS.users['${viewer}'].broker}
  29 + ... lot_complaint
  30 + ... tender_complaint
27 31 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
28 32 Можливість знайти тендер по ідентифікатору для усіх учасників
29 33
... ... @@ -32,10 +36,20 @@ ${meat} ${1}
32 36 [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її
33 37 ... provider
34 38 ... ${USERS.users['${provider}'].broker}
35   - ... from-0.12
  39 + ... tender_complaint
36 40 [Setup] Дочекатись синхронізації з майданчиком ${provider}
37 41 [Teardown] Оновити LAST_MODIFICATION_DATE
38   - Можливість створити вимогу із документацією
  42 + Можливість створити вимогу про виправлення умов закупівлі із документацією
  43 +
  44 +
  45 +Можливість створити вимогу про виправлення умов лоту, додати до неї документацію і подати її користувачем
  46 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу
  47 + ... provider
  48 + ... ${USERS.users['${provider}'].broker}
  49 + ... lot_complaint
  50 + [Setup] Дочекатись синхронізації з майданчиком ${provider}
  51 + [Teardown] Оновити LAST_MODIFICATION_DATE
  52 + Можливість створити вимогу про виправлення умов 0 лоту із документацією
39 53
40 54 ##############################################################################################
41 55 # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА
... ... @@ -45,6 +59,8 @@ ${meat} ${1}
45 59 [Tags] ${USERS.users['${viewer}'].broker}: опису Відображення вимоги
46 60 ... viewer
47 61 ... ${USERS.users['${viewer}'].broker}
  62 + ... lot_complaint
  63 + ... tender_complaint
48 64 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
49 65 Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer}
50 66
... ... @@ -53,6 +69,8 @@ ${meat} ${1}
53 69 [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку вимоги
54 70 ... viewer
55 71 ... ${USERS.users['${viewer}'].broker}
  72 + ... lot_complaint
  73 + ... tender_complaint
56 74 Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer}
57 75
58 76
... ... @@ -61,13 +79,25 @@ ${meat} ${1}
61 79 [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації
62 80 ... viewer
63 81 ... ${USERS.users['${viewer}'].broker}
  82 + ... lot_complaint
  83 + ... tender_complaint
64 84 Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer}
65 85
66 86
  87 +Відображення стосунку вимоги до лоту
  88 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації
  89 + ... viewer
  90 + ... ${USERS.users['${viewer}'].broker}
  91 + ... lot_complaint
  92 + Звірити відображення поля relatedLot вимоги із ${USERS.users['${provider}'].claim_data.claim.data.relatedLot} для користувача ${viewer}
  93 +
  94 +
67 95 Відображення поданого статусу вимоги
68 96 [Tags] ${USERS.users['${viewer}'].broker}: Відображення поданого статусу вимоги
69 97 ... viewer
70 98 ... ${USERS.users['${viewer}'].broker}
  99 + ... lot_complaint
  100 + ... tender_complaint
71 101 Звірити відображення поля status вимоги із claim для користувача ${viewer}
72 102
73 103
... ... @@ -75,14 +105,26 @@ ${meat} ${1}
75 105 [Tags] ${USERS.users['${tender_owner}'].broker}:Можливість відповісти на вирішену вимогу про виправлення умов закупівлі
76 106 ... tender_owner
77 107 ... ${USERS.users['${tender_owner}'].broker}
  108 + ... tender_complaint
  109 + [Teardown] Оновити LAST_MODIFICATION_DATE
  110 + Можливість відповісти на вимогу про виправлення умов закупівлі
  111 +
  112 +
  113 +Можливість відповісти на вимогу про виправлення умов лоту
  114 + [Tags] ${USERS.users['${tender_owner}'].broker}:Можливість відповісти на вирішену вимогу про виправлення умов закупівлі
  115 + ... tender_owner
  116 + ... ${USERS.users['${tender_owner}'].broker}
  117 + ... lot_complaint
78 118 [Teardown] Оновити LAST_MODIFICATION_DATE
79   - Можливість відповісти на вимогу
  119 + Можливість відповісти на вимогу про виправлення умов лоту
80 120
81 121
82 122 Відображення статусу 'answered' вимоги
83 123 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'answered' вимоги
84 124 ... viewer
85 125 ... ${USERS.users['${viewer}'].broker}
  126 + ... lot_complaint
  127 + ... tender_complaint
86 128 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
87 129 Звірити відображення поля status вимоги із answered для користувача ${viewer}
88 130
... ... @@ -91,6 +133,8 @@ ${meat} ${1}
91 133 [Tags] ${USERS.users['${viewer}'].broker}: Відображення типу вирішення вимоги
92 134 ... viewer
93 135 ... ${USERS.users['${viewer}'].broker}
  136 + ... lot_complaint
  137 + ... tender_complaint
94 138 Звірити відображення поля resolutionType вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolutionType} для користувача ${viewer}
95 139
96 140
... ... @@ -98,6 +142,8 @@ ${meat} ${1}
98 142 [Tags] ${USERS.users['${viewer}'].broker}: Відображення вирішення вимоги
99 143 ... viewer
100 144 ... ${USERS.users['${viewer}'].broker}
  145 + ... lot_complaint
  146 + ... tender_complaint
101 147 Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer}
102 148
103 149
... ... @@ -105,13 +151,26 @@ ${meat} ${1}
105 151 [Tags] ${USERS.users['${provider}'].broker}:Можливість підтвердити задоволення вимоги про виправлення умов закупівлі
106 152 ... provider
107 153 ... ${USERS.users['${provider}'].broker}
  154 + ... tender_complaint
108 155 [Teardown] Оновити LAST_MODIFICATION_DATE
109 156 Можливість підтвердити задоволення вимоги про виправлення умов закупівлі
110 157
  158 +
  159 +Можливість підтвердити задоволення вимоги про виправлення умов лоту
  160 + [Tags] ${USERS.users['${provider}'].broker}:Можливість підтвердити задоволення вимоги про виправлення умов закупівлі
  161 + ... provider
  162 + ... ${USERS.users['${provider}'].broker}
  163 + ... lot_complaint
  164 + [Teardown] Оновити LAST_MODIFICATION_DATE
  165 + Можливість підтвердити задоволення вимоги про виправлення умов лоту
  166 +
  167 +
111 168 Відображення статусу 'resolved' вимоги
112 169 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'resolved' вимоги
113 170 ... viewer
114 171 ... ${USERS.users['${viewer}'].broker}
  172 + ... lot_complaint
  173 + ... tender_complaint
115 174 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
116 175 Звірити відображення поля status вимоги із resolved для користувача ${viewer}
117 176
... ... @@ -120,6 +179,8 @@ ${meat} ${1}
120 179 [Tags] ${USERS.users['${viewer}'].broker}: Відображення задоволення вимоги
121 180 ... viewer
122 181 ... ${USERS.users['${viewer}'].broker}
  182 + ... lot_complaint
  183 + ... tender_complaint
123 184 Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer}
124 185
125 186
... ... @@ -127,9 +188,20 @@ ${meat} ${1}
127 188 [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її
128 189 ... provider
129 190 ... ${USERS.users['${provider}'].broker}
  191 + ... tender_complaint
130 192 [Teardown] Оновити LAST_MODIFICATION_DATE
131   - Можливість створити чернетку вимоги
132   - Можливість скасувати вимогу
  193 + Можливість створити чернетку вимоги про виправлення умов закупівлі
  194 + Можливість скасувати вимогу про виправлення умов закупівлі
  195 +
  196 +
  197 +Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її
  198 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її
  199 + ... provider
  200 + ... ${USERS.users['${provider}'].broker}
  201 + ... lot_complaint
  202 + [Teardown] Оновити LAST_MODIFICATION_DATE
  203 + Можливість створити чернетку вимоги про виправлення умов 0 лоту
  204 + Можливість скасувати вимогу про виправлення умов лоту
133 205
134 206 ##############################################################################################
135 207 # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА
... ... @@ -139,6 +211,8 @@ ${meat} ${1}
139 211 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги
140 212 ... viewer
141 213 ... ${USERS.users['${viewer}'].broker}
  214 + ... lot_complaint
  215 + ... tender_complaint
142 216 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
143 217 Звірити відображення поля status вимоги із cancelled для користувача ${viewer}
144 218
... ... @@ -147,6 +221,8 @@ ${meat} ${1}
147 221 [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги
148 222 ... viewer
149 223 ... ${USERS.users['${viewer}'].broker}
  224 + ... lot_complaint
  225 + ... tender_complaint
150 226 Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer}
151 227
152 228
... ... @@ -154,15 +230,28 @@ ${meat} ${1}
154 230 [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі
155 231 ... provider
156 232 ... ${USERS.users['${provider}'].broker}
  233 + ... tender_complaint
  234 + [Teardown] Оновити LAST_MODIFICATION_DATE
  235 + Можливість створити вимогу про виправлення умов закупівлі із документацією
  236 + Можливість скасувати вимогу про виправлення умов закупівлі
  237 +
  238 +
  239 +Можливість створити, подати і скасувати вимогу про виправлення умов лоту
  240 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі
  241 + ... provider
  242 + ... ${USERS.users['${provider}'].broker}
  243 + ... lot_complaint
157 244 [Teardown] Оновити LAST_MODIFICATION_DATE
158   - Можливість створити вимогу із документацією
159   - Можливість скасувати вимогу
  245 + Можливість створити вимогу про виправлення умов 0 лоту із документацією
  246 + Можливість скасувати вимогу про виправлення умов лоту
160 247
161 248
162 249 Відображення статусу 'cancelled' після 'draft -> claim' вимоги
163 250 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги
164 251 ... viewer
165 252 ... ${USERS.users['${viewer}'].broker}
  253 + ... lot_complaint
  254 + ... tender_complaint
166 255 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
167 256 Звірити відображення поля status вимоги із cancelled для користувача ${viewer}
168 257
... ... @@ -171,28 +260,54 @@ ${meat} ${1}
171 260 [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі
172 261 ... provider
173 262 ... ${USERS.users['${provider}'].broker}
  263 + ... tender_complaint
174 264 [Teardown] Оновити LAST_MODIFICATION_DATE
175   - Можливість створити вимогу із документацією
176   - Можливість відповісти на вимогу
177   - Можливість скасувати вимогу
  265 + Можливість створити вимогу про виправлення умов закупівлі із документацією
  266 + Можливість відповісти на вимогу про виправлення умов закупівлі
  267 + Можливість скасувати вимогу про виправлення умов закупівлі
  268 +
  269 +
  270 +Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов лоту
  271 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі
  272 + ... provider
  273 + ... ${USERS.users['${provider}'].broker}
  274 + ... lot_complaint
  275 + [Teardown] Оновити LAST_MODIFICATION_DATE
  276 + Можливість створити вимогу про виправлення умов 0 лоту із документацією
  277 + Можливість відповісти на вимогу про виправлення умов лоту
  278 + Можливість скасувати вимогу про виправлення умов лоту
178 279
179 280
180 281 Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги
181 282 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги
182 283 ... viewer
183 284 ... ${USERS.users['${viewer}'].broker}
  285 + ... lot_complaint
  286 + ... tender_complaint
184 287 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
185 288 Звірити відображення поля status вимоги із cancelled для користувача ${viewer}
186 289
187 290
188   -Можливість створити, подати, відповісти на вимогу і перетворити її в скаргу
  291 +Можливість створити, подати, відповісти на вимогу про виправлення умов закупівлі і перетворити її в скаргу
  292 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі
  293 + ... provider
  294 + ... ${USERS.users['${provider}'].broker}
  295 + ... tender_complaint
  296 + [Teardown] Оновити LAST_MODIFICATION_DATE
  297 + Можливість створити вимогу про виправлення умов закупівлі із документацією
  298 + Можливість відповісти на вимогу про виправлення умов закупівлі
  299 + Можливість перетворити вимогу про виправлення умов закупівлі в скаргу
  300 +
  301 +
  302 +Можливість створити, подати, відповісти на вимогу про виправлення умов лоту і перетворити її в скаргу
189 303 [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі
190 304 ... provider
191 305 ... ${USERS.users['${provider}'].broker}
  306 + ... lot_complaint
192 307 [Teardown] Оновити LAST_MODIFICATION_DATE
193   - Можливість створити вимогу із документацією
194   - Можливість відповісти на вимогу
195   - Можливість перетворити вимогу в скаргу
  308 + Можливість створити вимогу про виправлення умов 0 лоту із документацією
  309 + Можливість відповісти на вимогу про виправлення умов лоту
  310 + Можливість перетворити вимогу про виправлення умов лоту в скаргу
196 311
197 312 ##############################################################################################
198 313 # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА
... ... @@ -202,6 +317,8 @@ ${meat} ${1}
202 317 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги
203 318 ... viewer
204 319 ... ${USERS.users['${viewer}'].broker}
  320 + ... lot_complaint
  321 + ... tender_complaint
205 322 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
206 323 Звірити відображення поля status вимоги із pending для користувача ${viewer}
207 324
... ... @@ -210,21 +327,35 @@ ${meat} ${1}
210 327 [Tags] ${USERS.users['${viewer}'].broker}: Відображення незадоволення вимоги
211 328 ... viewer
212 329 ... ${USERS.users['${viewer}'].broker}
  330 + ... lot_complaint
  331 + ... tender_complaint
213 332 Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer}
214 333
215 334
216   -Можливість скасувати скаргу
  335 +Можливість скасувати скаргу про виправлення умов закупівлі
  336 + [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу
  337 + ... provider
  338 + ... ${USERS.users['${provider}'].broker}
  339 + ... tender_complaint
  340 + [Teardown] Оновити LAST_MODIFICATION_DATE
  341 + Можливість скасувати вимогу про виправлення умов закупівлі
  342 +
  343 +
  344 +Можливість скасувати скаргу про виправлення умов лоту
217 345 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу
218 346 ... provider
219 347 ... ${USERS.users['${provider}'].broker}
  348 + ... lot_complaint
220 349 [Teardown] Оновити LAST_MODIFICATION_DATE
221   - Можливість скасувати вимогу
  350 + Можливість скасувати вимогу про виправлення умов лоту
222 351
223 352
224 353 Відображення статусу 'cancelled' скарги
225 354 [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' скарги
226 355 ... viewer
227 356 ... ${USERS.users['${viewer}'].broker}
  357 + ... lot_complaint
  358 + ... tender_complaint
228 359 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
229 360 Звірити відображення поля status вимоги із cancelled для користувача ${viewer}
230 361
... ... @@ -233,4 +364,6 @@ ${meat} ${1}
233 364 [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування скарги
234 365 ... viewer
235 366 ... ${USERS.users['${viewer}'].broker}
  367 + ... lot_complaint
  368 + ... tender_complaint
236 369 Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer}
... ...
Please register or login to post a comment