Commit 66f79289d25bfb3001df1599551d4c424877c142
1 parent
10785a81
Add lot complaints
Update tender complaints
Showing
3 changed files
with
303 additions
and
35 deletions
@@ -329,10 +329,10 @@ Resource resource.robot | @@ -329,10 +329,10 @@ Resource resource.robot | ||
329 | ############################################################################################## | 329 | ############################################################################################## |
330 | 330 | ||
331 | 331 | ||
332 | -Можливість створити чернетку вимоги | 332 | +Можливість створити чернетку вимоги про виправлення умов закупівлі |
333 | ${claim}= Підготувати дані для подання вимоги | 333 | ${claim}= Підготувати дані для подання вимоги |
334 | ${complaintID}= Run As ${provider} | 334 | ${complaintID}= Run As ${provider} |
335 | - ... Створити чернетку вимоги | 335 | + ... Створити чернетку вимоги про виправлення умов закупівлі |
336 | ... ${TENDER['TENDER_UAID']} | 336 | ... ${TENDER['TENDER_UAID']} |
337 | ... ${claim} | 337 | ... ${claim} |
338 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} | 338 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} |
@@ -340,11 +340,23 @@ Resource resource.robot | @@ -340,11 +340,23 @@ Resource resource.robot | ||
340 | Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} | 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 | ${claim}= Підготувати дані для подання вимоги | 356 | ${claim}= Підготувати дані для подання вимоги |
345 | ${document}= create_fake_doc | 357 | ${document}= create_fake_doc |
346 | ${complaintID}= Run As ${provider} | 358 | ${complaintID}= Run As ${provider} |
347 | - ... Створити вимогу | 359 | + ... Створити вимогу про виправлення умов закупівлі |
348 | ... ${TENDER['TENDER_UAID']} | 360 | ... ${TENDER['TENDER_UAID']} |
349 | ... ${claim} | 361 | ... ${claim} |
350 | ... ${document} | 362 | ... ${document} |
@@ -353,30 +365,69 @@ Resource resource.robot | @@ -353,30 +365,69 @@ Resource resource.robot | ||
353 | Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} | 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 | ${cancellation_reason}= create_fake_sentence | 396 | ${cancellation_reason}= create_fake_sentence |
358 | ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | 397 | ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} |
359 | ${cancellation_data}= Create Dictionary data=${data} | 398 | ${cancellation_data}= Create Dictionary data=${data} |
360 | ${cancellation_data}= munch_dict arg=${cancellation_data} | 399 | ${cancellation_data}= munch_dict arg=${cancellation_data} |
361 | Run As ${provider} | 400 | Run As ${provider} |
362 | - ... Скасувати вимогу | 401 | + ... Скасувати вимогу про виправлення умов лоту |
363 | ... ${TENDER['TENDER_UAID']} | 402 | ... ${TENDER['TENDER_UAID']} |
364 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 403 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
365 | ... ${cancellation_data} | 404 | ... ${cancellation_data} |
366 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} | 405 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
367 | 406 | ||
368 | -Можливість перетворити вимогу в скаргу | 407 | + |
408 | +Можливість перетворити вимогу про виправлення умов закупівлі в скаргу | ||
369 | ${data}= Create Dictionary status=pending satisfied=${False} | 409 | ${data}= Create Dictionary status=pending satisfied=${False} |
370 | ${escalation_data}= Create Dictionary data=${data} | 410 | ${escalation_data}= Create Dictionary data=${data} |
371 | ${escalation_data}= munch_dict arg=${escalation_data} | 411 | ${escalation_data}= munch_dict arg=${escalation_data} |
372 | Run As ${provider} | 412 | Run As ${provider} |
373 | - ... Перетворити вимогу в скаргу | 413 | + ... Перетворити вимогу про виправлення умов закупівлі в скаргу |
374 | ... ${TENDER['TENDER_UAID']} | 414 | ... ${TENDER['TENDER_UAID']} |
375 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 415 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
376 | ... ${escalation_data} | 416 | ... ${escalation_data} |
377 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} | 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 | Звірити відображення поля ${field} вимоги із ${data} для користувача ${username} | 432 | Звірити відображення поля ${field} вимоги із ${data} для користувача ${username} |
382 | Звірити поле скарги із значенням ${username} | 433 | Звірити поле скарги із значенням ${username} |
@@ -385,11 +436,24 @@ Resource resource.robot | @@ -385,11 +436,24 @@ Resource resource.robot | ||
385 | ... ${USERS.users['${provider}'].claim_data['complaintID']} | 436 | ... ${USERS.users['${provider}'].claim_data['complaintID']} |
386 | 437 | ||
387 | 438 | ||
388 | -Можливість відповісти на вимогу | 439 | +Можливість відповісти на вимогу про виправлення умов закупівлі |
389 | ${answer_data}= test_claim_answer_data | 440 | ${answer_data}= test_claim_answer_data |
390 | Log ${answer_data} | 441 | Log ${answer_data} |
391 | Run As ${tender_owner} | 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 | ... ${TENDER['TENDER_UAID']} | 457 | ... ${TENDER['TENDER_UAID']} |
394 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 458 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
395 | ... ${answer_data} | 459 | ... ${answer_data} |
@@ -403,7 +467,19 @@ Resource resource.robot | @@ -403,7 +467,19 @@ Resource resource.robot | ||
403 | ${confirmation_data}= Create Dictionary data=${data} | 467 | ${confirmation_data}= Create Dictionary data=${data} |
404 | ${confirmation_data}= munch_dict arg=${confirmation_data} | 468 | ${confirmation_data}= munch_dict arg=${confirmation_data} |
405 | Run As ${provider} | 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 | ... ${TENDER['TENDER_UAID']} | 483 | ... ${TENDER['TENDER_UAID']} |
408 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 484 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
409 | ... ${confirmation_data} | 485 | ... ${confirmation_data} |
@@ -455,4 +531,4 @@ Resource resource.robot | @@ -455,4 +531,4 @@ Resource resource.robot | ||
455 | 531 | ||
456 | 532 | ||
457 | Можливість скасувати цінову пропозицію користувачем ${username} | 533 | Можливість скасувати цінову пропозицію користувачем ${username} |
458 | - ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} | ||
534 | + ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} |
@@ -315,10 +315,25 @@ Library openprocurement_client_helper.py | @@ -315,10 +315,25 @@ Library openprocurement_client_helper.py | ||
315 | ${complaint_internal_id}= get_complaint_internal_id ${tender} ${complaintID} | 315 | ${complaint_internal_id}= get_complaint_internal_id ${tender} ${complaintID} |
316 | [Return] ${complaint_internal_id} | 316 | [Return] ${complaint_internal_id} |
317 | 317 | ||
318 | +#Ключові слова типу `* про виправлення умов закупівлі` додані для сумісності з майданчиками | ||
318 | 319 | ||
319 | -Створити чернетку вимоги | 320 | +Створити чернетку вимоги про виправлення умов закупівлі |
320 | [Documentation] Створює вимогу у статусі "draft" | 321 | [Documentation] Створює вимогу у статусі "draft" |
321 | [Arguments] ${username} ${tender_uaid} ${claim} | 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 | Log ${claim} | 337 | Log ${claim} |
323 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору | 338 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору |
324 | ... ${username} | 339 | ... ${username} |
@@ -333,14 +348,29 @@ Library openprocurement_client_helper.py | @@ -333,14 +348,29 @@ Library openprocurement_client_helper.py | ||
333 | [return] ${reply.data.complaintID} | 348 | [return] ${reply.data.complaintID} |
334 | 349 | ||
335 | 350 | ||
336 | -Створити вимогу | 351 | +Створити вимогу про виправлення умов закупівлі |
337 | [Documentation] Створює вимогу у статусі "claim" | 352 | [Documentation] Створює вимогу у статусі "claim" |
338 | ... Можна створити вимогу як з документацією, так і без неї | 353 | ... Можна створити вимогу як з документацією, так і без неї |
339 | [Arguments] ${username} ${tender_uaid} ${claim} ${document}=${None} | 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 | ... ${username} | 370 | ... ${username} |
342 | ... ${tender_uaid} | 371 | ... ${tender_uaid} |
343 | ... ${claim} | 372 | ... ${claim} |
373 | + ... ${lot_index} | ||
344 | 374 | ||
345 | ${status}= Run keyword and return status Should not be equal ${document} ${None} | 375 | ${status}= Run keyword and return status Should not be equal ${document} ${None} |
346 | Log ${status} | 376 | Log ${status} |
@@ -383,7 +413,17 @@ Library openprocurement_client_helper.py | @@ -383,7 +413,17 @@ Library openprocurement_client_helper.py | ||
383 | Log ${reply} | 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 | [Documentation] Переводить вимогу зі статусу "claim" у статус "answered" | 427 | [Documentation] Переводить вимогу зі статусу "claim" у статус "answered" |
388 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${answer_data} | 428 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${answer_data} |
389 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 429 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
@@ -394,7 +434,13 @@ Library openprocurement_client_helper.py | @@ -394,7 +434,13 @@ Library openprocurement_client_helper.py | ||
394 | Log ${reply} | 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 | [Documentation] Переводить вимогу зі статусу "answered" у статус "resolved" | 444 | [Documentation] Переводить вимогу зі статусу "answered" у статус "resolved" |
399 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${confirmation_data} | 445 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${confirmation_data} |
400 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 446 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
@@ -405,7 +451,13 @@ Library openprocurement_client_helper.py | @@ -405,7 +451,13 @@ Library openprocurement_client_helper.py | ||
405 | Log ${reply} | 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 | [Documentation] Переводить вимогу в статус "canceled" | 461 | [Documentation] Переводить вимогу в статус "canceled" |
410 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${cancellation_data} | 462 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${cancellation_data} |
411 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 463 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
@@ -416,7 +468,13 @@ Library openprocurement_client_helper.py | @@ -416,7 +468,13 @@ Library openprocurement_client_helper.py | ||
416 | Log ${reply} | 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 | [Documentation] Переводить вимогу у статус "pending" | 478 | [Documentation] Переводить вимогу у статус "pending" |
421 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${escalating_data} | 479 | [Arguments] ${username} ${tender_uaid} ${complaintID} ${escalating_data} |
422 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 480 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
@@ -459,6 +517,7 @@ Library openprocurement_client_helper.py | @@ -459,6 +517,7 @@ Library openprocurement_client_helper.py | ||
459 | Log ${reply} | 517 | Log ${reply} |
460 | [return] ${reply} | 518 | [return] ${reply} |
461 | 519 | ||
520 | + | ||
462 | Завантажити документ в ставку | 521 | Завантажити документ в ставку |
463 | [Arguments] ${username} ${path} ${tender_uaid} ${doc_type}=documents | 522 | [Arguments] ${username} ${path} ${tender_uaid} ${doc_type}=documents |
464 | ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id} | 523 | ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id} |
@@ -16,6 +16,8 @@ ${meat} ${1} | @@ -16,6 +16,8 @@ ${meat} ${1} | ||
16 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 16 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
17 | ... tender_owner | 17 | ... tender_owner |
18 | ... ${USERS.users['${tender_owner}'].broker} | 18 | ... ${USERS.users['${tender_owner}'].broker} |
19 | + ... lot_complaint | ||
20 | + ... tender_complaint | ||
19 | [Teardown] Оновити LAST_MODIFICATION_DATE | 21 | [Teardown] Оновити LAST_MODIFICATION_DATE |
20 | Можливість оголосити тендер | 22 | Можливість оголосити тендер |
21 | 23 | ||
@@ -24,6 +26,8 @@ ${meat} ${1} | @@ -24,6 +26,8 @@ ${meat} ${1} | ||
24 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору | 26 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
25 | ... viewer | 27 | ... viewer |
26 | ... ${USERS.users['${viewer}'].broker} | 28 | ... ${USERS.users['${viewer}'].broker} |
29 | + ... lot_complaint | ||
30 | + ... tender_complaint | ||
27 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 31 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
28 | Можливість знайти тендер по ідентифікатору для усіх учасників | 32 | Можливість знайти тендер по ідентифікатору для усіх учасників |
29 | 33 | ||
@@ -32,10 +36,20 @@ ${meat} ${1} | @@ -32,10 +36,20 @@ ${meat} ${1} | ||
32 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її | 36 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її |
33 | ... provider | 37 | ... provider |
34 | ... ${USERS.users['${provider}'].broker} | 38 | ... ${USERS.users['${provider}'].broker} |
35 | - ... from-0.12 | 39 | + ... tender_complaint |
36 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 40 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
37 | [Teardown] Оновити LAST_MODIFICATION_DATE | 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,6 +59,8 @@ ${meat} ${1} | ||
45 | [Tags] ${USERS.users['${viewer}'].broker}: опису Відображення вимоги | 59 | [Tags] ${USERS.users['${viewer}'].broker}: опису Відображення вимоги |
46 | ... viewer | 60 | ... viewer |
47 | ... ${USERS.users['${viewer}'].broker} | 61 | ... ${USERS.users['${viewer}'].broker} |
62 | + ... lot_complaint | ||
63 | + ... tender_complaint | ||
48 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 64 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
49 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} | 65 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} |
50 | 66 | ||
@@ -53,6 +69,8 @@ ${meat} ${1} | @@ -53,6 +69,8 @@ ${meat} ${1} | ||
53 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку вимоги | 69 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку вимоги |
54 | ... viewer | 70 | ... viewer |
55 | ... ${USERS.users['${viewer}'].broker} | 71 | ... ${USERS.users['${viewer}'].broker} |
72 | + ... lot_complaint | ||
73 | + ... tender_complaint | ||
56 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} | 74 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} |
57 | 75 | ||
58 | 76 | ||
@@ -61,13 +79,25 @@ ${meat} ${1} | @@ -61,13 +79,25 @@ ${meat} ${1} | ||
61 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації | 79 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку документації |
62 | ... viewer | 80 | ... viewer |
63 | ... ${USERS.users['${viewer}'].broker} | 81 | ... ${USERS.users['${viewer}'].broker} |
82 | + ... lot_complaint | ||
83 | + ... tender_complaint | ||
64 | Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} | 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 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення поданого статусу вимоги | 96 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення поданого статусу вимоги |
69 | ... viewer | 97 | ... viewer |
70 | ... ${USERS.users['${viewer}'].broker} | 98 | ... ${USERS.users['${viewer}'].broker} |
99 | + ... lot_complaint | ||
100 | + ... tender_complaint | ||
71 | Звірити відображення поля status вимоги із claim для користувача ${viewer} | 101 | Звірити відображення поля status вимоги із claim для користувача ${viewer} |
72 | 102 | ||
73 | 103 | ||
@@ -75,14 +105,26 @@ ${meat} ${1} | @@ -75,14 +105,26 @@ ${meat} ${1} | ||
75 | [Tags] ${USERS.users['${tender_owner}'].broker}:Можливість відповісти на вирішену вимогу про виправлення умов закупівлі | 105 | [Tags] ${USERS.users['${tender_owner}'].broker}:Можливість відповісти на вирішену вимогу про виправлення умов закупівлі |
76 | ... tender_owner | 106 | ... tender_owner |
77 | ... ${USERS.users['${tender_owner}'].broker} | 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 | [Teardown] Оновити LAST_MODIFICATION_DATE | 118 | [Teardown] Оновити LAST_MODIFICATION_DATE |
79 | - Можливість відповісти на вимогу | 119 | + Можливість відповісти на вимогу про виправлення умов лоту |
80 | 120 | ||
81 | 121 | ||
82 | Відображення статусу 'answered' вимоги | 122 | Відображення статусу 'answered' вимоги |
83 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'answered' вимоги | 123 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'answered' вимоги |
84 | ... viewer | 124 | ... viewer |
85 | ... ${USERS.users['${viewer}'].broker} | 125 | ... ${USERS.users['${viewer}'].broker} |
126 | + ... lot_complaint | ||
127 | + ... tender_complaint | ||
86 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 128 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
87 | Звірити відображення поля status вимоги із answered для користувача ${viewer} | 129 | Звірити відображення поля status вимоги із answered для користувача ${viewer} |
88 | 130 | ||
@@ -91,6 +133,8 @@ ${meat} ${1} | @@ -91,6 +133,8 @@ ${meat} ${1} | ||
91 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення типу вирішення вимоги | 133 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення типу вирішення вимоги |
92 | ... viewer | 134 | ... viewer |
93 | ... ${USERS.users['${viewer}'].broker} | 135 | ... ${USERS.users['${viewer}'].broker} |
136 | + ... lot_complaint | ||
137 | + ... tender_complaint | ||
94 | Звірити відображення поля resolutionType вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolutionType} для користувача ${viewer} | 138 | Звірити відображення поля resolutionType вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolutionType} для користувача ${viewer} |
95 | 139 | ||
96 | 140 | ||
@@ -98,6 +142,8 @@ ${meat} ${1} | @@ -98,6 +142,8 @@ ${meat} ${1} | ||
98 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення вирішення вимоги | 142 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення вирішення вимоги |
99 | ... viewer | 143 | ... viewer |
100 | ... ${USERS.users['${viewer}'].broker} | 144 | ... ${USERS.users['${viewer}'].broker} |
145 | + ... lot_complaint | ||
146 | + ... tender_complaint | ||
101 | Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} | 147 | Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} |
102 | 148 | ||
103 | 149 | ||
@@ -105,13 +151,26 @@ ${meat} ${1} | @@ -105,13 +151,26 @@ ${meat} ${1} | ||
105 | [Tags] ${USERS.users['${provider}'].broker}:Можливість підтвердити задоволення вимоги про виправлення умов закупівлі | 151 | [Tags] ${USERS.users['${provider}'].broker}:Можливість підтвердити задоволення вимоги про виправлення умов закупівлі |
106 | ... provider | 152 | ... provider |
107 | ... ${USERS.users['${provider}'].broker} | 153 | ... ${USERS.users['${provider}'].broker} |
154 | + ... tender_complaint | ||
108 | [Teardown] Оновити LAST_MODIFICATION_DATE | 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 | Відображення статусу 'resolved' вимоги | 168 | Відображення статусу 'resolved' вимоги |
112 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'resolved' вимоги | 169 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'resolved' вимоги |
113 | ... viewer | 170 | ... viewer |
114 | ... ${USERS.users['${viewer}'].broker} | 171 | ... ${USERS.users['${viewer}'].broker} |
172 | + ... lot_complaint | ||
173 | + ... tender_complaint | ||
115 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 174 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
116 | Звірити відображення поля status вимоги із resolved для користувача ${viewer} | 175 | Звірити відображення поля status вимоги із resolved для користувача ${viewer} |
117 | 176 | ||
@@ -120,6 +179,8 @@ ${meat} ${1} | @@ -120,6 +179,8 @@ ${meat} ${1} | ||
120 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення задоволення вимоги | 179 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення задоволення вимоги |
121 | ... viewer | 180 | ... viewer |
122 | ... ${USERS.users['${viewer}'].broker} | 181 | ... ${USERS.users['${viewer}'].broker} |
182 | + ... lot_complaint | ||
183 | + ... tender_complaint | ||
123 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} | 184 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} |
124 | 185 | ||
125 | 186 | ||
@@ -127,9 +188,20 @@ ${meat} ${1} | @@ -127,9 +188,20 @@ ${meat} ${1} | ||
127 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її | 188 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її |
128 | ... provider | 189 | ... provider |
129 | ... ${USERS.users['${provider}'].broker} | 190 | ... ${USERS.users['${provider}'].broker} |
191 | + ... tender_complaint | ||
130 | [Teardown] Оновити LAST_MODIFICATION_DATE | 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,6 +211,8 @@ ${meat} ${1} | ||
139 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги | 211 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги |
140 | ... viewer | 212 | ... viewer |
141 | ... ${USERS.users['${viewer}'].broker} | 213 | ... ${USERS.users['${viewer}'].broker} |
214 | + ... lot_complaint | ||
215 | + ... tender_complaint | ||
142 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 216 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
143 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | 217 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} |
144 | 218 | ||
@@ -147,6 +221,8 @@ ${meat} ${1} | @@ -147,6 +221,8 @@ ${meat} ${1} | ||
147 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги | 221 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги |
148 | ... viewer | 222 | ... viewer |
149 | ... ${USERS.users['${viewer}'].broker} | 223 | ... ${USERS.users['${viewer}'].broker} |
224 | + ... lot_complaint | ||
225 | + ... tender_complaint | ||
150 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | 226 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} |
151 | 227 | ||
152 | 228 | ||
@@ -154,15 +230,28 @@ ${meat} ${1} | @@ -154,15 +230,28 @@ ${meat} ${1} | ||
154 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі | 230 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати і скасувати вимогу про виправлення умов закупівлі |
155 | ... provider | 231 | ... provider |
156 | ... ${USERS.users['${provider}'].broker} | 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 | [Teardown] Оновити LAST_MODIFICATION_DATE | 244 | [Teardown] Оновити LAST_MODIFICATION_DATE |
158 | - Можливість створити вимогу із документацією | ||
159 | - Можливість скасувати вимогу | 245 | + Можливість створити вимогу про виправлення умов 0 лоту із документацією |
246 | + Можливість скасувати вимогу про виправлення умов лоту | ||
160 | 247 | ||
161 | 248 | ||
162 | Відображення статусу 'cancelled' після 'draft -> claim' вимоги | 249 | Відображення статусу 'cancelled' після 'draft -> claim' вимоги |
163 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги | 250 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги |
164 | ... viewer | 251 | ... viewer |
165 | ... ${USERS.users['${viewer}'].broker} | 252 | ... ${USERS.users['${viewer}'].broker} |
253 | + ... lot_complaint | ||
254 | + ... tender_complaint | ||
166 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 255 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
167 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | 256 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} |
168 | 257 | ||
@@ -171,28 +260,54 @@ ${meat} ${1} | @@ -171,28 +260,54 @@ ${meat} ${1} | ||
171 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі | 260 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі |
172 | ... provider | 261 | ... provider |
173 | ... ${USERS.users['${provider}'].broker} | 262 | ... ${USERS.users['${provider}'].broker} |
263 | + ... tender_complaint | ||
174 | [Teardown] Оновити LAST_MODIFICATION_DATE | 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 | Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | 281 | Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги |
181 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | 282 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги |
182 | ... viewer | 283 | ... viewer |
183 | ... ${USERS.users['${viewer}'].broker} | 284 | ... ${USERS.users['${viewer}'].broker} |
285 | + ... lot_complaint | ||
286 | + ... tender_complaint | ||
184 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 287 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
185 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | 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 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі | 303 | [Tags] ${USERS.users['${provider}'].broker}: Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов закупівлі |
190 | ... provider | 304 | ... provider |
191 | ... ${USERS.users['${provider}'].broker} | 305 | ... ${USERS.users['${provider}'].broker} |
306 | + ... lot_complaint | ||
192 | [Teardown] Оновити LAST_MODIFICATION_DATE | 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,6 +317,8 @@ ${meat} ${1} | ||
202 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги | 317 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' після 'draft -> claim -> answered' вимоги |
203 | ... viewer | 318 | ... viewer |
204 | ... ${USERS.users['${viewer}'].broker} | 319 | ... ${USERS.users['${viewer}'].broker} |
320 | + ... lot_complaint | ||
321 | + ... tender_complaint | ||
205 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 322 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
206 | Звірити відображення поля status вимоги із pending для користувача ${viewer} | 323 | Звірити відображення поля status вимоги із pending для користувача ${viewer} |
207 | 324 | ||
@@ -210,21 +327,35 @@ ${meat} ${1} | @@ -210,21 +327,35 @@ ${meat} ${1} | ||
210 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення незадоволення вимоги | 327 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення незадоволення вимоги |
211 | ... viewer | 328 | ... viewer |
212 | ... ${USERS.users['${viewer}'].broker} | 329 | ... ${USERS.users['${viewer}'].broker} |
330 | + ... lot_complaint | ||
331 | + ... tender_complaint | ||
213 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} | 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 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу | 345 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати скаргу |
218 | ... provider | 346 | ... provider |
219 | ... ${USERS.users['${provider}'].broker} | 347 | ... ${USERS.users['${provider}'].broker} |
348 | + ... lot_complaint | ||
220 | [Teardown] Оновити LAST_MODIFICATION_DATE | 349 | [Teardown] Оновити LAST_MODIFICATION_DATE |
221 | - Можливість скасувати вимогу | 350 | + Можливість скасувати вимогу про виправлення умов лоту |
222 | 351 | ||
223 | 352 | ||
224 | Відображення статусу 'cancelled' скарги | 353 | Відображення статусу 'cancelled' скарги |
225 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' скарги | 354 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' скарги |
226 | ... viewer | 355 | ... viewer |
227 | ... ${USERS.users['${viewer}'].broker} | 356 | ... ${USERS.users['${viewer}'].broker} |
357 | + ... lot_complaint | ||
358 | + ... tender_complaint | ||
228 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 359 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
229 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} | 360 | Звірити відображення поля status вимоги із cancelled для користувача ${viewer} |
230 | 361 | ||
@@ -233,4 +364,6 @@ ${meat} ${1} | @@ -233,4 +364,6 @@ ${meat} ${1} | ||
233 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування скарги | 364 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування скарги |
234 | ... viewer | 365 | ... viewer |
235 | ... ${USERS.users['${viewer}'].broker} | 366 | ... ${USERS.users['${viewer}'].broker} |
367 | + ... lot_complaint | ||
368 | + ... tender_complaint | ||
236 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | 369 | Звірити відображення поля cancellationReason вимоги із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} |
Please
register
or
login
to post a comment