Commit b3150fa3d7a14da2906cd74eb215cfc723dd12aa

Authored by selurvedu
1 parent 39aa0ef0

op_client: Make calls more specific

To avoid errors when using different brokers for different roles,
we need to tell Robot Framework that we want to call a keyword
from a specific library/resource file.
... ... @@ -54,8 +54,8 @@ Library openprocurement_client_helper.py
54 54
55 55 Пошук тендера по ідентифікатору
56 56 [Arguments] ${username} ${tender_uaid}
57   - ${internalid}= Отримати internal id по UAid ${username} ${tender_uaid}
58   - ${tender}= Отримати тендер ${username} ${internalid}
  57 + ${internalid}= openprocurement_client.Отримати internal id по UAid ${username} ${tender_uaid}
  58 + ${tender}= openprocurement_client.Отримати тендер ${username} ${internalid}
59 59 [return] ${tender}
60 60
61 61
... ... @@ -171,7 +171,7 @@ Library openprocurement_client_helper.py
171 171 Змінити цінову пропозицію
172 172 [Arguments] ${username} ${tender_uaid} ${fieldname} ${fieldvalue}
173 173 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
174   - ${bid}= Отримати пропозицію ${username} ${tender_uaid}
  174 + ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
175 175 Set_To_Object ${bid.data} ${fieldname} ${fieldvalue}
176 176 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].bidresponses['resp'].access.token}
177 177 ${changed_bid}= Call Method ${USERS.users['${username}'].client} patch_bid ${tender} ${bid}
... ... @@ -191,7 +191,7 @@ Library openprocurement_client_helper.py
191 191
192 192 Прийняти цінову пропозицію
193 193 [Arguments] ${username} ${tender_uaid} ${award}
194   - ${internalid}= Отримати internal id по UAid ${username} ${tender_uaid}
  194 + ${internalid}= openprocurement_client.Отримати internal id по UAid ${username} ${tender_uaid}
195 195 ${tender}= Call Method ${USERS.users['${username}'].client} get_tender ${internalid}
196 196 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].access_token}
197 197 ${award_activeted_response}= Call Method ${USERS.users['${username}'].client} patch_award ${tender} ${award}
... ... @@ -251,7 +251,7 @@ Library openprocurement_client_helper.py
251 251
252 252 Отримати посилання на аукціон для учасника
253 253 [Arguments] ${username} ${tender_uaid}
254   - ${bid}= Викликати для учасника ${username} Отримати пропозицію ${tender_uaid}
  254 + ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
255 255 [return] ${bid.data.participationUrl}
256 256
257 257
... ... @@ -305,7 +305,7 @@ Library openprocurement_client_helper.py
305 305 [Arguments] ${username} ${filepath} ${tender_uaid} ${lot_id}
306 306 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
307 307 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].access_token}
308   - ${doc}= Завантажити документ ${username} ${filepath} ${tender_uaid}
  308 + ${doc}= openprocurement_client.Завантажити документ ${username} ${filepath} ${tender_uaid}
309 309 ${lot_doc}= test_lot_document_data ${doc} ${lot_id}
310 310 ${reply}= Call Method ${USERS.users['${username}'].client} patch_document ${tender} ${lot_doc}
311 311 Log object data ${reply} reply
... ... @@ -344,7 +344,7 @@ Library openprocurement_client_helper.py
344 344
345 345 Завантажити документацію до вимоги
346 346 [Arguments] ${username} ${tender_uaid} ${claim} ${document}
347   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  347 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
348 348 ${tender}= set_access_key ${tender} ${claim.access.token}
349 349 ${reply}= Call Method ${USERS.users['${username}'].client} upload_complaint_document ${document} ${tender} ${claim['data']['id']}
350 350 Log ${tender}
... ... @@ -354,7 +354,7 @@ Library openprocurement_client_helper.py
354 354 Подати вимогу
355 355 [Documentation] Переводить вимогу зі статусу "draft" у статус "claim"
356 356 [Arguments] ${username} ${tender_uaid} ${claim} ${confirmation_data}
357   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  357 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
358 358 ${tender}= set_access_key ${tender} ${claim.access.token}
359 359 ${reply}= Call Method ${USERS.users['${username}'].client} patch_complaint ${tender} ${confirmation_data}
360 360 Log ${tender}
... ... @@ -366,7 +366,7 @@ Library openprocurement_client_helper.py
366 366 [Arguments] ${username} ${tender_uaid} ${claim} ${answer_data}
367 367 Log ${claim}
368 368 Log ${answer_data}
369   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  369 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
370 370 log ${tender}
371 371 ${reply}= Call Method ${USERS.users['${username}'].client} patch_complaint ${tender} ${answer_data}
372 372 Log ${reply}
... ... @@ -375,7 +375,7 @@ Library openprocurement_client_helper.py
375 375 Підтвердити вирішення вимоги
376 376 [Documentation] Переводить вимогу зі статусу "answered" у статус "resolved"
377 377 [Arguments] ${username} ${tender_uaid} ${claim} ${confirmation_data}
378   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  378 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
379 379 ${tender}= set_access_key ${tender} ${claim.access.token}
380 380 ${reply}= Call Method ${USERS.users['${username}'].client} patch_complaint ${tender} ${confirmation_data}
381 381 Log ${reply}
... ... @@ -384,7 +384,7 @@ Library openprocurement_client_helper.py
384 384 Скасувати вимогу
385 385 [Documentation] Переводить вимогу в статус "canceled"
386 386 [Arguments] ${username} ${tender_uaid} ${claim} ${cancellation_data}
387   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  387 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
388 388 ${tender}= set_access_key ${tender} ${claim.access.token}
389 389 ${reply}= Call Method ${USERS.users['${username}'].client} patch_complaint ${tender} ${cancellation_data}
390 390 Log ${reply}
... ... @@ -393,7 +393,7 @@ Library openprocurement_client_helper.py
393 393 Перетворити вимогу в скаргу
394 394 [Documentation] Переводить вимогу у статус "pending"
395 395 [Arguments] ${username} ${tender_uaid} ${claim} ${escalating_data}
396   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  396 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
397 397 ${tender}= set_access_key ${tender} ${claim.access.token}
398 398 ${reply}= Call Method ${USERS.users['${username}'].client} patch_complaint ${tender} ${escalating_data}
399 399 Log ${reply}
... ... @@ -408,7 +408,7 @@ Library openprocurement_client_helper.py
408 408 ... [Description] Find tender using uaid, and call upload_qualification_document
409 409 ... [Return] Reply of API
410 410 [Arguments] ${username} ${document} ${tender_uaid} ${award_num}
411   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  411 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
412 412 ${doc_reply}= Call Method ${USERS.users['${username}'].client} upload_award_document ${document} ${tender} ${tender.data.awards[${award_num}].id}
413 413 Log ${doc_reply}
414 414 [Return] ${doc_reply}
... ... @@ -420,7 +420,7 @@ Library openprocurement_client_helper.py
420 420 ... Find tender using uaid, get data from confirm_supplier and call patch_award
421 421 ... [Return] Nothing
422 422 [Arguments] ${username} ${tender_uaid} ${award_num}
423   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  423 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
424 424 ${award}= create_data_dict data.status active
425 425 Set To Dictionary ${award.data} id ${tender.data.awards[${award_num}].id}
426 426 ${reply}= Call Method ${USERS.users['${username}'].client} patch_award ${tender} ${award}
... ... @@ -464,7 +464,7 @@ Library openprocurement_client_helper.py
464 464 ... Find tender using uaid, get data from test_additional_items_data and call patch_tender
465 465 ... [Return] Nothing
466 466 [Arguments] ${username} ${tender_uaid}
467   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  467 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
468 468 ${data}= test_additional_items_data ${tender['data']['id']} ${tender['access']['token']}
469 469 Log ${data}
470 470 Set To Dictionary ${USERS.users['${tender_owner}']} additional_items ${data['data']['items']}
... ... @@ -478,11 +478,11 @@ Library openprocurement_client_helper.py
478 478 ... Find tender using uaid and call create_award
479 479 ... [Return] Nothing
480 480 [Arguments] ${username} ${tender_uaid} ${supplier_data}
481   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  481 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
482 482 ${reply}= Call Method ${USERS.users['${username}'].client} create_award ${tender} ${supplier_data}
483 483 Log ${reply}
484 484 ${supplier_number}= Set variable 0
485   - Підтвердити постачальника ${username} ${tender_uaid} ${supplier_number}
  485 + openprocurement_client.Підтвердити постачальника ${username} ${tender_uaid} ${supplier_number}
486 486
487 487
488 488 Скасувати закупівлю
... ... @@ -494,18 +494,18 @@ Library openprocurement_client_helper.py
494 494 ... After that add document to cancellation and change description of document
495 495 ... [Return] Nothing
496 496 [Arguments] ${username} ${tender_uaid} ${cancellation_reason} ${document} ${new_description}
497   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  497 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
498 498 ${data}= test_cancel_tender_data ${cancellation_reason}
499 499 Log ${data}
500 500 ${cancel_reply}= Call Method ${USERS.users['${username}'].client} create_cancellation ${tender} ${data}
501 501 Log ${cancel_reply}
502 502 ${cancellation_id}= Set variable ${cancel_reply.data.id}
503 503
504   - ${document_id}= Завантажити документацію до запиту на скасування ${username} ${tender_uaid} ${cancellation_id} ${document}
  504 + ${document_id}= openprocurement_client.Завантажити документацію до запиту на скасування ${username} ${tender_uaid} ${cancellation_id} ${document}
505 505
506   - Змінити опис документа в скасуванні ${username} ${tender_uaid} ${cancellation_id} ${document_id} ${new_description}
  506 + openprocurement_client.Змінити опис документа в скасуванні ${username} ${tender_uaid} ${cancellation_id} ${document_id} ${new_description}
507 507
508   - Підтвердити скасування закупівлі ${username} ${tender_uaid} ${cancellation_id}
  508 + openprocurement_client.Підтвердити скасування закупівлі ${username} ${tender_uaid} ${cancellation_id}
509 509
510 510
511 511 Завантажити документацію до запиту на скасування
... ... @@ -514,7 +514,7 @@ Library openprocurement_client_helper.py
514 514 ... [Description] Find tender using uaid, and call upload_cancellation_document
515 515 ... [Return] ID of added document
516 516 [Arguments] ${username} ${tender_uaid} ${cancellation_id} ${document}
517   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  517 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
518 518 ${doc_reply}= Call Method ${USERS.users['${username}'].client} upload_cancellation_document ${document} ${tender} ${cancellation_id}
519 519 Log ${doc_reply}
520 520 [Return] ${doc_reply.data.id}
... ... @@ -528,7 +528,7 @@ Library openprocurement_client_helper.py
528 528 ... [Return] Nothing
529 529 [Arguments] ${username} ${tender_uaid} ${cancellation_id} ${document_id} ${new_description}
530 530 ${field}= Set variable description
531   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  531 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
532 532 ${temp}= Create Dictionary ${field} ${new_description}
533 533 ${data}= Create Dictionary data ${temp}
534 534 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation_document ${tender} ${data} ${cancellation_id} ${document_id}
... ... @@ -541,7 +541,7 @@ Library openprocurement_client_helper.py
541 541 ... Find tender using uaid, create fake documentation and call update_cancellation_document
542 542 ... [Return] Nothing
543 543 [Arguments] ${username} ${tender_uaid} ${cancel_num} ${doc_num}
544   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  544 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
545 545 ${second_cancel_doc}= create_fake_doc
546 546 Set To Dictionary ${USERS.users['${tender_owner}']} second_cancel_doc ${second_cancel_doc}
547 547 Log ${second_cancel_doc}
... ... @@ -555,7 +555,7 @@ Library openprocurement_client_helper.py
555 555 ... Find tender using uaid, get cancellation test_confirmation data and call patch_cancellation
556 556 ... [Return] Nothing
557 557 [Arguments] ${username} ${tender_uaid} ${cancel_id}
558   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  558 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
559 559 ${data}= test_confirm_data ${cancel_id}
560 560 Log ${data}
561 561 ${reply}= Call Method ${USERS.users['${username}'].client} patch_cancellation ${tender} ${data}
... ... @@ -568,7 +568,7 @@ Library openprocurement_client_helper.py
568 568 ... Find tender using uaid, get contract test_confirmation data and call patch_contract
569 569 ... [Return] Nothing
570 570 [Arguments] ${username} ${tender_uaid} ${contract_num}
571   - ${tender}= Викликати для учасника ${username} Пошук тендера по ідентифікатору ${tender_uaid}
  571 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
572 572 ${data}= test_confirm_data ${tender['data']['contracts'][${contract_num}]['id']}
573 573 Log ${data}
574 574 ${reply}= Call Method ${USERS.users['${username}'].client} patch_contract ${tender} ${data}
... ... @@ -612,7 +612,7 @@ Library openprocurement_client_helper.py
612 612 ... [Description] Find tender using uaid, and call upload_qualification_document
613 613 ... [Return] Reply of API
614 614 [Arguments] ${username} ${document} ${tender_uaid} ${qualification_num}
615   - ${tender}= Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  615 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
616 616 ${doc_reply}= Call Method ${USERS.users['${username}'].client} upload_qualification_document ${document} ${tender} ${tender.data.qualifications[${qualification_num}].id}
617 617 Log ${doc_reply}
618 618 [Return] ${doc_reply}
... ... @@ -640,7 +640,7 @@ Library openprocurement_client_helper.py
640 640 ...
641 641 ... [Return] Reply of API
642 642 [Arguments] ${username} ${tender_uaid}
643   - ${internal_id}= Отримати internal id по UAid ${username} ${tender_uaid}
  643 + ${internal_id}= openprocurement_client.Отримати internal id по UAid ${username} ${tender_uaid}
644 644 ${tender}= create_data_dict data.id ${internal_id}
645 645 ${tender}= set_access_key ${tender} ${USERS.users['${username}'].access_token}
646 646 set_to_object ${tender} data.status active.pre-qualification.stand-still
... ...
Please register or login to post a comment