Commit df5625507ad6ac7a34553c157763b82bc5fd2f2f

Authored by ivanka12
1 parent cc46224b

add new keywords and testcases for party

... ... @@ -128,9 +128,10 @@ Resource resource.robot
128 128 Run As ${tender_owner} Внести зміни в план ${TENDER['TENDER_UAID']} ${field_name} ${field_value}
129 129
130 130
131   -Можливість додати замовника як учасника процесу моніторингу
132   - ${party_data}= test_party ${USERS.users['${tender_owner}'].initial_data.data.procuringEntity}
133   - Run As ${dasu_user} Додати замовника як учасника процесу моніторингу ${MONITORING['MONITORING_UAID']} ${party_data}
  131 +Можливість додати учасника процесу моніторингу
  132 + ${party_data}= test_party
  133 + ${party}= Create Dictionary data=${party_data}
  134 + Run As ${dasu_user} Додати учасника процесу моніторингу ${MONITORING['MONITORING_UAID']} ${party}
134 135
135 136
136 137 Можливість запитати в замовника пояснення
... ...
... ... @@ -249,14 +249,14 @@ Library openprocurement_client.utils
249 249 [Arguments] ${username} ${monitoring_uaid} ${save_key}=monitoring
250 250 ${token}= Set Variable ${USERS.users['${username}'].access_token}
251 251 ${internalid}= openprocurement_client.Отримати internal id об'єкта моніторингу по UAid ${username} ${monitoring_uaid}
252   - ${monitoring}= Call Method ${USERS.users['${username}'].dasu_client} patch_credentials ${token} ${internalid}
  252 + ${monitoring}= Call Method ${USERS.users['${username}'].dasu_client} patch_credentials ${internalid} ${token}
253 253 Set To Dictionary ${USERS.users['${username}']} ${save_key}=${monitoring}
254 254 Log ${USERS.users['${username}'].monitoring_data}
255 255 ${monitoring}= munch_dict arg=${monitoring}
256 256 [return] ${monitoring}
257 257
258 258
259   -Додати замовника як учасника процесу моніторингу
  259 +Додати учасника процесу моніторингу
260 260 [Arguments] ${username} ${monitoring_uaid} ${party_data}
261 261 ${monitoring}= openprocurement_client.Пошук об'єкта моніторингу по ідентифікатору ${username} ${monitoring_uaid}
262 262 Log ${monitoring}
... ...
... ... @@ -600,24 +600,23 @@ def tets_monitoring_data( tender_id, accelerator=None):
600 600 "reasons": [random.choice(["public", "fiscal", "indicator", "authorities", "media"])],
601 601 "tender_id": tender_id,
602 602 "procuringStages": [random.choice(["awarding", "contracting", "planning"])],
603   - "parties": [fake.procuringEntity()],
  603 + "parties": [test_party()],
604 604 "decision": {
605 605 "date": get_now().isoformat(),
606 606 "description": fake_en.sentence(nb_words=10, variable_nb_words=True)
607 607 },
608 608 "mode": "test"
609 609 }
610   - data["parties"][0]["roles"] = [random.choice(["create", "decision", "conclusion"])]
611   - data["parties"][0]["name"] = "The State Audit Service of Ukraine"
612 610 data['monitoringDetails'] = 'quick, ' \
613 611 'accelerator={}'.format(accelerator)
614 612 return munchify({'data':data})
615 613
616 614
617   -def test_party(party):
618   - party["roles"] = "dialogue"
619   - del party["kind"]
620   - return munchify({"data":party})
  615 +def test_party():
  616 + party = fake.procuringEntity()
  617 + party["roles"] = [random.choice(['sas', 'risk_indicator'])]
  618 + party["name"] = "The State Audit Service of Ukraine"
  619 + return munchify(party)
621 620
622 621
623 622 def test_dialogue(relatedParty_id):
... ...
... ... @@ -421,40 +421,40 @@ ${MOZ_INTEGRATION} ${False}
421 421 Звірити відображення поля parties[0].identifier.legalName об'єкта моніторингу для користувача ${viewer}
422 422
423 423
424   -Можливість додати замовника як учасника процесу моніторингу
425   - [Tags] ${USERS.users['${dasu_user}'].broker}: Додати замовника
  424 +Можливість додати учасника процесу моніторингу
  425 + [Tags] ${USERS.users['${dasu_user}'].broker}: Додати учасника
426 426 ... dasu_user
427 427 ... ${USERS.users['${dasu_user}'].broker}
428   - ... add_party_tender_owner
  428 + ... add_party
429 429 ... critical
430 430 [Teardown] Оновити DASU_LAST_MODIFICATION_DATE
431   - Можливість додати замовника як учасника процесу моніторингу
  431 + Можливість додати учасника процесу моніторингу
432 432
433 433
434   -Відображення імені замовника в моніторингу
435   - [Tags] ${USERS.users['${viewer}'].broker}: Додати замовника
  434 +Відображення імені доданого учасника
  435 + [Tags] ${USERS.users['${viewer}'].broker}: Додати учасника
436 436 ... viewer
437 437 ... ${USERS.users['${viewer}'].broker}
438   - ... add_party_tender_owner
  438 + ... add_party
439 439 ... critical
440 440 [Setup] Дочекатись синхронізації з ДАСУ ${viewer}
441 441 Отримати дані із поля parties[1].name об'єкта моніторингу для користувача ${viewer}
442 442
443 443
444   -Відображення ролі замовника в моніторингу
445   - [Tags] ${USERS.users['${viewer}'].broker}: Додати замовника
  444 +Відображення ролі доданого учасника
  445 + [Tags] ${USERS.users['${viewer}'].broker}: Додати учасника
446 446 ... viewer
447 447 ... ${USERS.users['${viewer}'].broker}
448   - ... add_party_tender_owner
  448 + ... add_party
449 449 ... critical
450 450 Отримати дані із поля parties[1].roles об'єкта моніторингу для користувача ${viewer}
451 451
452 452
453   -Відображення id замовника в моніторингу
454   - [Tags] ${USERS.users['${viewer}'].broker}: Додати замовника
  453 +Відображення id доданого учасника
  454 + [Tags] ${USERS.users['${viewer}'].broker}: Додати учасника
455 455 ... viewer
456 456 ... ${USERS.users['${viewer}'].broker}
457   - ... add_party_tender_owner
  457 + ... add_party
458 458 ... critical
459 459 Отримати дані із поля parties[1].id об'єкта моніторингу для користувача ${viewer}
460 460
... ...
Please register or login to post a comment