Commit 05aafb57aad524a2bf911eed6fb48aefb4c9fa55
1 parent
96ce9e22
Made number of cancellation/document/etc as arguments
Showing
2 changed files
with
25 additions
and
35 deletions
| ... | ... | @@ -307,7 +307,7 @@ Library openprocurement_client_helper.py |
| 307 | 307 | ... ${ARGUMENTS[3]} == docid |
| 308 | 308 | [Arguments] @{ARGUMENTS} |
| 309 | 309 | Log many @{ARGUMENTS} |
| 310 | - ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER['TENDER_UAID']']} | |
| 310 | + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER_UAID']} | |
| 311 | 311 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} |
| 312 | 312 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token} |
| 313 | 313 | ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} |
| ... | ... | @@ -460,9 +460,9 @@ Library openprocurement_client_helper.py |
| 460 | 460 | |
| 461 | 461 | |
| 462 | 462 | Підтвердити постачальника |
| 463 | - [Arguments] ${username} ${tender_uaid} | |
| 463 | + [Arguments] ${username} ${tender_uaid} ${award_num} | |
| 464 | 464 | ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} |
| 465 | - ${data}= Confirm supplier ${tender['data']['awards'][0]['id']} | |
| 465 | + ${data}= Confirm supplier ${tender['data']['awards'][${award_num}]['id']} | |
| 466 | 466 | Log ${data} |
| 467 | 467 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_award ${tender} ${data} |
| 468 | 468 | Log ${reply} |
| ... | ... | @@ -480,47 +480,39 @@ Library openprocurement_client_helper.py |
| 480 | 480 | |
| 481 | 481 | |
| 482 | 482 | Завантажити документацію до запиту на скасування |
| 483 | - [Arguments] ${username} ${tender_uaid} | |
| 483 | + [Arguments] ${username} ${tender_uaid} ${cancel_num} | |
| 484 | 484 | ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} |
| 485 | 485 | ${FIRST_CANCELLATION_DOCUMENT}= create_fake_doc |
| 486 | 486 | Set suite variable ${FIRST_CANCELLATION_DOCUMENT} |
| 487 | - ${cancel_num} Set variable 0 | |
| 488 | - Log ${cancel_num} | |
| 489 | 487 | ${reply}= Call Method ${USERS.users['${username}'].client} upload_cancellation_document ${FIRST_CANCELLATION_DOCUMENT} ${tender} ${tender['data']['cancellations'][${cancel_num}]['id']} |
| 490 | 488 | Log ${reply} |
| 491 | 489 | |
| 492 | 490 | |
| 493 | 491 | Змінити опис документа в скасуванні |
| 494 | - [Arguments] ${username} ${tender_uaid} | |
| 492 | + [Arguments] ${username} ${tender_uaid} ${cancel_num} ${doc_num} | |
| 495 | 493 | ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} |
| 496 | 494 | ${CANCELLATION_DOCUMENT_DESCRIPTION} Set variable test description |
| 497 | 495 | Set suite variable ${CANCELLATION_DOCUMENT_DESCRIPTION} |
| 498 | 496 | ${cancellation_document_field} Set variable description |
| 499 | 497 | ${data}= change_cancellation_document_field ${cancellation_document_field} ${CANCELLATION_DOCUMENT_DESCRIPTION} |
| 500 | 498 | Log ${data} |
| 501 | - ${cancel_num} Set variable 0 | |
| 502 | - ${doc_num} Set variable 0 | |
| 503 | 499 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation_document ${tender} ${data} ${cancel_num} ${doc_num} |
| 504 | 500 | Log ${reply} |
| 505 | 501 | |
| 506 | 502 | |
| 507 | 503 | Завантажити нову версію документа до запиту на скасування |
| 508 | - [Arguments] ${username} ${tender_uaid} | |
| 504 | + [Arguments] ${username} ${tender_uaid} ${cancel_num} ${doc_num} | |
| 509 | 505 | ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} |
| 510 | 506 | ${SECOND_CANCELLATION_DOCUMENT}= create_fake_doc |
| 511 | 507 | Set suite variable ${SECOND_CANCELLATION_DOCUMENT} |
| 512 | 508 | Log ${SECOND_CANCELLATION_DOCUMENT} |
| 513 | - ${cancel_num} Set variable 0 | |
| 514 | - ${doc_num} Set variable 0 | |
| 515 | 509 | ${reply}= Call Method ${USERS.users['${username}'].client} update_cancellation_document ${SECOND_CANCELLATION_DOCUMENT} ${tender} ${tender['data']['cancellations'][${cancel_num}]['id']} ${tender['data']['cancellations'][${cancel_num}]['documents'][${doc_num}]['id']} |
| 516 | 510 | Log ${reply} |
| 517 | 511 | |
| 518 | 512 | |
| 519 | 513 | Підтвердити скасування закупівлі |
| 520 | - [Arguments] ${username} ${tender_uaid} | |
| 514 | + [Arguments] ${username} ${tender_uaid} ${cancel_num} | |
| 521 | 515 | ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} |
| 522 | - ${cancel_num} Set variable 0 | |
| 523 | - Log ${cancel_num} | |
| 524 | 516 | ${data}= Confirm cancellation ${tender['data']['cancellations'][${cancel_num}]['id']} |
| 525 | 517 | Log ${data} |
| 526 | 518 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation ${tender} ${data} |
| ... | ... | @@ -528,9 +520,8 @@ Library openprocurement_client_helper.py |
| 528 | 520 | |
| 529 | 521 | |
| 530 | 522 | Підтвердити підписання контракту |
| 531 | - [Arguments] ${username} ${tender_uaid} | |
| 523 | + [Arguments] ${username} ${tender_uaid} ${contract_num} | |
| 532 | 524 | ${tender}= Викликати для учасника ${username} Отримати тендер [modified] ${tender_uaid} |
| 533 | - ${contract_num} Set variable 0 | |
| 534 | 525 | ${data}= confirm contract ${tender['data']['contracts'][${contract_num}]['id']} |
| 535 | 526 | Log ${data} |
| 536 | 527 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_contract ${tender} ${data} | ... | ... |
| ... | ... | @@ -36,8 +36,10 @@ ${broker} Quinta |
| 36 | 36 | |
| 37 | 37 | |
| 38 | 38 | Можливість зареєструвати і підтвердити постачальника до прямої закупівлі |
| 39 | + ${SUPP_NUM} Set variable 0 | |
| 40 | + Set Suite Variable ${SUPP_NUM} | |
| 39 | 41 | Викликати для учасника ${tender_owner} Додати постачальника ${TENDER['TENDER_UAID']} |
| 40 | - Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} | |
| 42 | + Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} ${SUPP_NUM} | |
| 41 | 43 | |
| 42 | 44 | |
| 43 | 45 | Пошук прямої закупівлі по ідентифікатору |
| ... | ... | @@ -208,8 +210,6 @@ ${broker} Quinta |
| 208 | 210 | Відображення підтвердженого постачальника прямої закупівлі |
| 209 | 211 | ${AWARD_NUM} Set variable 0 |
| 210 | 212 | Set Suite Variable ${AWARD_NUM} |
| 211 | - ${SUPP_NUM} Set variable 0 | |
| 212 | - Set Suite Variable ${SUPP_NUM} | |
| 213 | 213 | ${supp_data}= test_supplier_data |
| 214 | 214 | Set Suite Variable ${supp_data} |
| 215 | 215 | Звірити поле тендера із значенням ${viewer} active awards[${AWARD_NUM}].status |
| ... | ... | @@ -279,51 +279,50 @@ ${broker} Quinta |
| 279 | 279 | ############################################################################################## |
| 280 | 280 | |
| 281 | 281 | Неможливість укласти угоду доки не пройде stand-still period прямої закупівлі |
| 282 | - Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail ${TENDER['TENDER_UAID']} | |
| 282 | + ${CONTR_NUM} Set Variable 0 | |
| 283 | + Set suite variable ${CONTR_NUM} | |
| 284 | + Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail ${TENDER['TENDER_UAID']} ${CONTR_NUM} | |
| 283 | 285 | |
| 284 | 286 | |
| 285 | 287 | Відображення непідписаної угоди з постачальником прямої закупівлі |
| 286 | - ${contr_num} Set Variable 0 | |
| 287 | - Звірити поле тендера із значенням ${viewer} pending contracts[${contr_num}].status | |
| 288 | + Звірити поле тендера із значенням ${viewer} pending contracts[${CONTR_NUM}].status | |
| 288 | 289 | |
| 289 | 290 | ############################################################################################## |
| 290 | 291 | # CANCELLATIONS |
| 291 | 292 | ############################################################################################## |
| 292 | 293 | |
| 293 | 294 | Можливість сформувати запит на скасування прямої закупівлі |
| 295 | + ${CANCEL_NUM} Set variable 0 | |
| 296 | + Set suite variable ${CANCEL_NUM} | |
| 294 | 297 | Викликати для учасника ${tender_owner} Додати запит на скасування ${TENDER['TENDER_UAID']} |
| 295 | - Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування ${TENDER['TENDER_UAID']} | |
| 298 | + Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування ${TENDER['TENDER_UAID']} ${CANCEL_NUM} | |
| 296 | 299 | |
| 297 | 300 | |
| 298 | 301 | Можливість змінити опис документа в скасуванні прямої закупівлі |
| 299 | - Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні ${TENDER['TENDER_UAID']} | |
| 302 | + ${FIRST_DOC} Set Variable 0 | |
| 303 | + Set Suite Variable ${FIRST_DOC} | |
| 304 | + Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні ${TENDER['TENDER_UAID']} ${CANCEL_NUM} ${FIRST_DOC} | |
| 300 | 305 | |
| 301 | 306 | |
| 302 | 307 | Можливість завантажити нову версію документа до запиту на скасування прямої закупівлі |
| 303 | - Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування ${TENDER['TENDER_UAID']} | |
| 308 | + Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування ${TENDER['TENDER_UAID']} ${CANCEL_NUM} ${FIRST_DOC} | |
| 309 | + ${SECOND_DOC} Set Variable 1 | |
| 310 | + Set Suite Variable ${SECOND_DOC} | |
| 304 | 311 | Дочекатись синхронізації з майданчиком ${viewer} |
| 305 | 312 | Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
| 306 | 313 | |
| 307 | 314 | |
| 308 | 315 | Можливість активувати скасування прямої закупівлі |
| 309 | - Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі ${TENDER['TENDER_UAID']} | |
| 316 | + Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі ${TENDER['TENDER_UAID']} ${CANCEL_NUM} | |
| 310 | 317 | Дочекатись синхронізації з майданчиком ${viewer} |
| 311 | 318 | Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
| 312 | 319 | |
| 313 | 320 | |
| 314 | 321 | Відображення активного статусу скасування прямої закупівлі |
| 315 | - ${CANCEL_NUM}= Set variable 0 | |
| 316 | - Set suite variable ${CANCEL_NUM} | |
| 317 | 322 | Звірити поле тендера із значенням ${viewer} active cancellations[${CANCEL_NUM}].status |
| 318 | 323 | |
| 319 | 324 | |
| 320 | 325 | Відображення причини скасування прямої закупівлі |
| 321 | - ${CANCEL_NUM} Set Variable 0 | |
| 322 | - ${FIRST_DOC} Set Variable 0 | |
| 323 | - ${SECOND_DOC} Set Variable 1 | |
| 324 | - Set Suite Variable ${CANCEL_NUM} | |
| 325 | - Set Suite Variable ${FIRST_DOC} | |
| 326 | - Set Suite Variable ${SECOND_DOC} | |
| 327 | 326 | Звірити поле тендера із значенням ${viewer} ${CANCELLATION_REASON} cancellations[${CANCEL_NUM}].reason |
| 328 | 327 | |
| 329 | 328 | ... | ... |
Please
register
or
login
to post a comment