Commit 05aafb57aad524a2bf911eed6fb48aefb4c9fa55

Authored by mykhaly
1 parent 96ce9e22

Made number of cancellation/document/etc as arguments

@@ -307,7 +307,7 @@ Library openprocurement_client_helper.py @@ -307,7 +307,7 @@ Library openprocurement_client_helper.py
307 ... ${ARGUMENTS[3]} == docid 307 ... ${ARGUMENTS[3]} == docid
308 [Arguments] @{ARGUMENTS} 308 [Arguments] @{ARGUMENTS}
309 Log many @{ARGUMENTS} 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 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 311 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
312 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token} 312 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token}
313 ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} 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,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 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} 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 Log ${data} 466 Log ${data}
467 ${reply}= Call Method ${USERS.users['${username}'].client} patch_award ${tender} ${data} 467 ${reply}= Call Method ${USERS.users['${username}'].client} patch_award ${tender} ${data}
468 Log ${reply} 468 Log ${reply}
@@ -480,47 +480,39 @@ Library openprocurement_client_helper.py @@ -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 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} 484 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid}
485 ${FIRST_CANCELLATION_DOCUMENT}= create_fake_doc 485 ${FIRST_CANCELLATION_DOCUMENT}= create_fake_doc
486 Set suite variable ${FIRST_CANCELLATION_DOCUMENT} 486 Set suite variable ${FIRST_CANCELLATION_DOCUMENT}
487 - ${cancel_num} Set variable 0  
488 - Log ${cancel_num}  
489 ${reply}= Call Method ${USERS.users['${username}'].client} upload_cancellation_document ${FIRST_CANCELLATION_DOCUMENT} ${tender} ${tender['data']['cancellations'][${cancel_num}]['id']} 487 ${reply}= Call Method ${USERS.users['${username}'].client} upload_cancellation_document ${FIRST_CANCELLATION_DOCUMENT} ${tender} ${tender['data']['cancellations'][${cancel_num}]['id']}
490 Log ${reply} 488 Log ${reply}
491 489
492 490
493 Змінити опис документа в скасуванні 491 Змінити опис документа в скасуванні
494 - [Arguments] ${username} ${tender_uaid} 492 + [Arguments] ${username} ${tender_uaid} ${cancel_num} ${doc_num}
495 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} 493 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid}
496 ${CANCELLATION_DOCUMENT_DESCRIPTION} Set variable test description 494 ${CANCELLATION_DOCUMENT_DESCRIPTION} Set variable test description
497 Set suite variable ${CANCELLATION_DOCUMENT_DESCRIPTION} 495 Set suite variable ${CANCELLATION_DOCUMENT_DESCRIPTION}
498 ${cancellation_document_field} Set variable description 496 ${cancellation_document_field} Set variable description
499 ${data}= change_cancellation_document_field ${cancellation_document_field} ${CANCELLATION_DOCUMENT_DESCRIPTION} 497 ${data}= change_cancellation_document_field ${cancellation_document_field} ${CANCELLATION_DOCUMENT_DESCRIPTION}
500 Log ${data} 498 Log ${data}
501 - ${cancel_num} Set variable 0  
502 - ${doc_num} Set variable 0  
503 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation_document ${tender} ${data} ${cancel_num} ${doc_num} 499 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation_document ${tender} ${data} ${cancel_num} ${doc_num}
504 Log ${reply} 500 Log ${reply}
505 501
506 502
507 Завантажити нову версію документа до запиту на скасування 503 Завантажити нову версію документа до запиту на скасування
508 - [Arguments] ${username} ${tender_uaid} 504 + [Arguments] ${username} ${tender_uaid} ${cancel_num} ${doc_num}
509 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} 505 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid}
510 ${SECOND_CANCELLATION_DOCUMENT}= create_fake_doc 506 ${SECOND_CANCELLATION_DOCUMENT}= create_fake_doc
511 Set suite variable ${SECOND_CANCELLATION_DOCUMENT} 507 Set suite variable ${SECOND_CANCELLATION_DOCUMENT}
512 Log ${SECOND_CANCELLATION_DOCUMENT} 508 Log ${SECOND_CANCELLATION_DOCUMENT}
513 - ${cancel_num} Set variable 0  
514 - ${doc_num} Set variable 0  
515 ${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']} 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 Log ${reply} 510 Log ${reply}
517 511
518 512
519 Підтвердити скасування закупівлі 513 Підтвердити скасування закупівлі
520 - [Arguments] ${username} ${tender_uaid} 514 + [Arguments] ${username} ${tender_uaid} ${cancel_num}
521 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid} 515 ${tender}= Отримати тендер [modified] ${username} ${tender_uaid}
522 - ${cancel_num} Set variable 0  
523 - Log ${cancel_num}  
524 ${data}= Confirm cancellation ${tender['data']['cancellations'][${cancel_num}]['id']} 516 ${data}= Confirm cancellation ${tender['data']['cancellations'][${cancel_num}]['id']}
525 Log ${data} 517 Log ${data}
526 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation ${tender} ${data} 518 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation ${tender} ${data}
@@ -528,9 +520,8 @@ Library openprocurement_client_helper.py @@ -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 ${tender}= Викликати для учасника ${username} Отримати тендер [modified] ${tender_uaid} 524 ${tender}= Викликати для учасника ${username} Отримати тендер [modified] ${tender_uaid}
533 - ${contract_num} Set variable 0  
534 ${data}= confirm contract ${tender['data']['contracts'][${contract_num}]['id']} 525 ${data}= confirm contract ${tender['data']['contracts'][${contract_num}]['id']}
535 Log ${data} 526 Log ${data}
536 ${reply}= Call Method ${USERS.users['${username}'].client} patch_contract ${tender} ${data} 527 ${reply}= Call Method ${USERS.users['${username}'].client} patch_contract ${tender} ${data}
@@ -36,8 +36,10 @@ ${broker} Quinta @@ -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 Викликати для учасника ${tender_owner} Додати постачальника ${TENDER['TENDER_UAID']} 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,8 +210,6 @@ ${broker} Quinta
208 Відображення підтвердженого постачальника прямої закупівлі 210 Відображення підтвердженого постачальника прямої закупівлі
209 ${AWARD_NUM} Set variable 0 211 ${AWARD_NUM} Set variable 0
210 Set Suite Variable ${AWARD_NUM} 212 Set Suite Variable ${AWARD_NUM}
211 - ${SUPP_NUM} Set variable 0  
212 - Set Suite Variable ${SUPP_NUM}  
213 ${supp_data}= test_supplier_data 213 ${supp_data}= test_supplier_data
214 Set Suite Variable ${supp_data} 214 Set Suite Variable ${supp_data}
215 Звірити поле тендера із значенням ${viewer} active awards[${AWARD_NUM}].status 215 Звірити поле тендера із значенням ${viewer} active awards[${AWARD_NUM}].status
@@ -279,51 +279,50 @@ ${broker} Quinta @@ -279,51 +279,50 @@ ${broker} Quinta
279 ############################################################################################## 279 ##############################################################################################
280 280
281 Неможливість укласти угоду доки не пройде stand-still period прямої закупівлі 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 # CANCELLATIONS 291 # CANCELLATIONS
291 ############################################################################################## 292 ##############################################################################################
292 293
293 Можливість сформувати запит на скасування прямої закупівлі 294 Можливість сформувати запит на скасування прямої закупівлі
  295 + ${CANCEL_NUM} Set variable 0
  296 + Set suite variable ${CANCEL_NUM}
294 Викликати для учасника ${tender_owner} Додати запит на скасування ${TENDER['TENDER_UAID']} 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 Дочекатись синхронізації з майданчиком ${viewer} 311 Дочекатись синхронізації з майданчиком ${viewer}
305 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} 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 Дочекатись синхронізації з майданчиком ${viewer} 317 Дочекатись синхронізації з майданчиком ${viewer}
311 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} 318 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
312 319
313 320
314 Відображення активного статусу скасування прямої закупівлі 321 Відображення активного статусу скасування прямої закупівлі
315 - ${CANCEL_NUM}= Set variable 0  
316 - Set suite variable ${CANCEL_NUM}  
317 Звірити поле тендера із значенням ${viewer} active cancellations[${CANCEL_NUM}].status 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 Звірити поле тендера із значенням ${viewer} ${CANCELLATION_REASON} cancellations[${CANCEL_NUM}].reason 326 Звірити поле тендера із значенням ${viewer} ${CANCELLATION_REASON} cancellations[${CANCEL_NUM}].reason
328 327
329 328
Please register or login to post a comment