Commit b54636a9322db9ba686ba92eb0450157c7305fd2

Authored by mykhaly
1 parent b8119e10

Update complaints

Squash `Створити вимогу`, `Завантажити документацію до вимоги` and `Подати вимогу`
Add `Створити чернетку вимоги`
Update singleItemTenderComplaints to work with this changes
... ... @@ -357,7 +357,7 @@ Library openprocurement_client_helper.py
357 357 [Return] ${complaint_internal_id}
358 358
359 359
360   -Створити вимогу
  360 +Створити чернетку вимоги
361 361 [Documentation] Створює вимогу у статусі "draft"
362 362 [Arguments] ${username} ${tender_uaid} ${claim}
363 363 Log ${claim}
... ... @@ -374,6 +374,34 @@ Library openprocurement_client_helper.py
374 374 [return] ${reply.data.complaintID}
375 375
376 376
  377 +Створити вимогу
  378 + [Documentation] Створює вимогу у статусі "claim"
  379 + ... Можна створити вимогу як з документацією, так і без неї
  380 + [Arguments] ${username} ${tender_uaid} ${claim} ${document}=${None}
  381 + ${complaintID}= Створити чернетку вимоги
  382 + ... ${username}
  383 + ... ${tender_uaid}
  384 + ... ${claim}
  385 +
  386 + ${status}= Run keyword and return status Should not be equal ${document} ${None}
  387 + Log ${status}
  388 + Run keyword if ${status} == ${True} Завантажити документацію до вимоги
  389 + ... ${username}
  390 + ... ${tender_uaid}
  391 + ... ${complaintID}
  392 + ... ${document}
  393 +
  394 + ${data}= Create Dictionary status=claim
  395 + ${confirmation_data}= Create Dictionary data=${data}
  396 + Подати вимогу
  397 + ... ${username}
  398 + ... ${tender_uaid}
  399 + ... ${complaintID}
  400 + ... ${confirmation_data}
  401 +
  402 + [return] ${complaintID}
  403 +
  404 +
377 405 Завантажити документацію до вимоги
378 406 [Arguments] ${username} ${tender_uaid} ${complaintID} ${document}
379 407 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
... ...
... ... @@ -52,53 +52,25 @@ ${mode} single
52 52 ... ${TENDER['TENDER_UAID']}
53 53
54 54
55   -Можливість створити вимогу про виправлення умов закупівлі
56   - [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу про виправлення умов закупівлі
  55 +Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її
  56 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити вимогу про виправлення умов закупівлі, додати до неї документацію і подати її
57 57 ... provider
58 58 ... ${USERS.users['${provider}'].broker}
59 59 ... from-0.12
60 60 [Setup] Дочекатись синхронізації з майданчиком ${provider}
61 61 [Teardown] Оновити LAST_MODIFICATION_DATE
62 62 ${claim}= Підготовка даних для подання вимоги
  63 + ${document}= create_fake_doc
63 64 ${complaintID}= Викликати для учасника ${provider}
64 65 ... Створити вимогу
65 66 ... ${TENDER['TENDER_UAID']}
66 67 ... ${claim}
67   - ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID}
  68 + ... ${document}
  69 + ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} document=${document}
68 70 Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data}
69 71 ${CLAIM_NUM}= Set variable 0
70 72 Set suite variable ${CLAIM_NUM}
71 73
72   -
73   -Можливість додати документацію до вимоги про виправлення умов закупівлі
74   - [Tags] ${USERS.users['${provider}'].broker}: Можливість додати документацію до вимоги про виправлення умов закупівлі
75   - ... provider
76   - ... ${USERS.users['${provider}'].broker}
77   - ... from-0.12
78   - [Teardown] Оновити LAST_MODIFICATION_DATE
79   - ${document}= create_fake_doc
80   - Викликати для учасника ${provider}
81   - ... Завантажити документацію до вимоги
82   - ... ${TENDER['TENDER_UAID']}
83   - ... ${USERS.users['${provider}']['claim_data']['complaintID']}
84   - ... ${document}
85   - Set To Dictionary ${USERS.users['${provider}']['claim_data']} document ${document}
86   -
87   -
88   -Можливість подати вимогу про виправлення умов закупівлі
89   - [Tags] ${USERS.users['${provider}'].broker}: Можливість подати вимогу про виправлення умов закупівлі
90   - ... provider
91   - ... ${USERS.users['${provider}'].broker}
92   - ... from-0.12
93   - [Teardown] Оновити LAST_MODIFICATION_DATE
94   - ${data}= Create Dictionary status=claim
95   - ${confirmation_data}= Create Dictionary data=${data}
96   - Викликати для учасника ${provider}
97   - ... Подати вимогу
98   - ... ${TENDER['TENDER_UAID']}
99   - ... ${USERS.users['${provider}']['claim_data']['complaintID']}
100   - ... ${confirmation_data}
101   -
102 74 ##############################################################################################
103 75 # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА
104 76 ##############################################################################################
... ... @@ -348,15 +320,15 @@ ${mode} single
348 320 # МОЖЛИВІСТЬ
349 321 ##############################################################################################
350 322
351   -Можливість створити і скасувати вимогу про виправлення умов закупівлі
352   - [Tags] ${USERS.users['${provider}'].broker}: Можливість створити і скасувати вимогу про виправлення умов закупівлі
  323 +Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її
  324 + [Tags] ${USERS.users['${provider}'].broker}: Можливість створити чернетку вимоги про виправлення умов закупівлі і скасувати її
353 325 ... provider
354 326 ... ${USERS.users['${provider}'].broker}
355 327 ... from-0.12
356 328 [Teardown] Оновити LAST_MODIFICATION_DATE
357 329 ${claim}= Підготовка даних для подання вимоги
358 330 ${complaintID}= Викликати для учасника ${provider}
359   - ... Створити вимогу
  331 + ... Створити чернетку вимоги
360 332 ... ${TENDER['TENDER_UAID']}
361 333 ... ${claim}
362 334 ${claim_data2}= Create Dictionary claim=${claim} complaintID=${complaintID}
... ... @@ -379,8 +351,8 @@ ${mode} single
379 351 # ВІДОБРАЖЕННЯ ДЛЯ ГЛЯДАЧА
380 352 ##############################################################################################
381 353
382   -Відображення статусу 'cancelled' вимоги для глядача
383   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' вимоги для глядача
  354 +Відображення статусу 'cancelled' чернетки вимоги для глядача
  355 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення статусу 'cancelled' чернетки вимоги для глядача
384 356 ... viewer
385 357 ... ${USERS.users['${viewer}'].broker}
386 358 ... from-0.12
... ... @@ -390,8 +362,8 @@ ${mode} single
390 362 ... complaints[${CLAIM_NUM}].status
391 363
392 364
393   -Відображення причини скасування вимоги для глядача
394   - [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування вимоги для глядача
  365 +Відображення причини скасування чернетки вимоги для глядача
  366 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення причини скасування чернетки вимоги для глядача
395 367 ... viewer
396 368 ... ${USERS.users['${viewer}'].broker}
397 369 ... from-0.12
... ... @@ -403,8 +375,8 @@ ${mode} single
403 375 # ВІДОБРАЖЕННЯ ДЛЯ КОРИСТУВАЧА
404 376 ##############################################################################################
405 377
406   -Відображення статусу 'cancelled' вимоги для користувача
407   - [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' вимоги для користувача
  378 +Відображення статусу 'cancelled' чернетки вимоги для користувача
  379 + [Tags] ${USERS.users['${provider}'].broker}: Відображення статусу 'cancelled' чернетки вимоги для користувача
408 380 ... provider
409 381 ... ${USERS.users['${provider}'].broker}
410 382 ... from-0.12
... ... @@ -414,8 +386,8 @@ ${mode} single
414 386 ... complaints[${CLAIM_NUM}].status
415 387
416 388
417   -Відображення причини скасування вимоги для користувача
418   - [Tags] ${USERS.users['${provider}'].broker}: Відображення причини скасування вимоги для користувача
  389 +Відображення причини скасування чернетки вимоги для користувача
  390 + [Tags] ${USERS.users['${provider}'].broker}: Відображення причини скасування чернетки вимоги для користувача
419 391 ... provider
420 392 ... ${USERS.users['${provider}'].broker}
421 393 ... from-0.12
... ... @@ -444,15 +416,6 @@ ${mode} single
444 416 Set suite variable ${CLAIM_NUM}
445 417
446 418
447   - ${data}= Create Dictionary status=claim
448   - ${confirmation_data}= Create Dictionary data=${data}
449   - Викликати для учасника ${provider}
450   - ... Подати вимогу
451   - ... ${TENDER['TENDER_UAID']}
452   - ... ${USERS.users['${provider}']['claim_data3']['complaintID']}
453   - ... ${confirmation_data}
454   -
455   -
456 419 ${cancellation_reason}= create_fake_sentence
457 420 ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason}
458 421 ${cancellation_data}= Create Dictionary data=${data}
... ... @@ -512,15 +475,6 @@ ${mode} single
512 475 Set suite variable ${CLAIM_NUM}
513 476
514 477
515   - ${data}= Create Dictionary status=claim
516   - ${confirmation_data}= Create Dictionary data=${data}
517   - Викликати для учасника ${provider}
518   - ... Подати вимогу
519   - ... ${TENDER['TENDER_UAID']}
520   - ... ${USERS.users['${provider}']['claim_data4']['complaintID']}
521   - ... ${confirmation_data}
522   -
523   -
524 478 ${answer_data}= test_claim_answer_data
525 479 Log ${answer_data}
526 480 Викликати для учасника ${tender_owner}
... ... @@ -590,15 +544,6 @@ ${mode} single
590 544 Set suite variable ${CLAIM_NUM}
591 545
592 546
593   - ${data}= Create Dictionary status=claim
594   - ${confirmation_data}= Create Dictionary data=${data}
595   - Викликати для учасника ${provider}
596   - ... Подати вимогу
597   - ... ${TENDER['TENDER_UAID']}
598   - ... ${USERS.users['${provider}']['claim_data5']['complaintID']}
599   - ... ${confirmation_data}
600   -
601   -
602 547 ${answer_data}= test_claim_answer_data
603 548 Log ${answer_data}
604 549 Викликати для учасника ${tender_owner}
... ...
Please register or login to post a comment