Commit df5625507ad6ac7a34553c157763b82bc5fd2f2f
1 parent
cc46224b
add new keywords and testcases for party
Showing
4 changed files
with
25 additions
and
25 deletions
@@ -128,9 +128,10 @@ Resource resource.robot | @@ -128,9 +128,10 @@ Resource resource.robot | ||
128 | Run As ${tender_owner} Внести зміни в план ${TENDER['TENDER_UAID']} ${field_name} ${field_value} | 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,14 +249,14 @@ Library openprocurement_client.utils | ||
249 | [Arguments] ${username} ${monitoring_uaid} ${save_key}=monitoring | 249 | [Arguments] ${username} ${monitoring_uaid} ${save_key}=monitoring |
250 | ${token}= Set Variable ${USERS.users['${username}'].access_token} | 250 | ${token}= Set Variable ${USERS.users['${username}'].access_token} |
251 | ${internalid}= openprocurement_client.Отримати internal id об'єкта моніторингу по UAid ${username} ${monitoring_uaid} | 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 | Set To Dictionary ${USERS.users['${username}']} ${save_key}=${monitoring} | 253 | Set To Dictionary ${USERS.users['${username}']} ${save_key}=${monitoring} |
254 | Log ${USERS.users['${username}'].monitoring_data} | 254 | Log ${USERS.users['${username}'].monitoring_data} |
255 | ${monitoring}= munch_dict arg=${monitoring} | 255 | ${monitoring}= munch_dict arg=${monitoring} |
256 | [return] ${monitoring} | 256 | [return] ${monitoring} |
257 | 257 | ||
258 | 258 | ||
259 | -Додати замовника як учасника процесу моніторингу | 259 | +Додати учасника процесу моніторингу |
260 | [Arguments] ${username} ${monitoring_uaid} ${party_data} | 260 | [Arguments] ${username} ${monitoring_uaid} ${party_data} |
261 | ${monitoring}= openprocurement_client.Пошук об'єкта моніторингу по ідентифікатору ${username} ${monitoring_uaid} | 261 | ${monitoring}= openprocurement_client.Пошук об'єкта моніторингу по ідентифікатору ${username} ${monitoring_uaid} |
262 | Log ${monitoring} | 262 | Log ${monitoring} |
@@ -600,24 +600,23 @@ def tets_monitoring_data( tender_id, accelerator=None): | @@ -600,24 +600,23 @@ def tets_monitoring_data( tender_id, accelerator=None): | ||
600 | "reasons": [random.choice(["public", "fiscal", "indicator", "authorities", "media"])], | 600 | "reasons": [random.choice(["public", "fiscal", "indicator", "authorities", "media"])], |
601 | "tender_id": tender_id, | 601 | "tender_id": tender_id, |
602 | "procuringStages": [random.choice(["awarding", "contracting", "planning"])], | 602 | "procuringStages": [random.choice(["awarding", "contracting", "planning"])], |
603 | - "parties": [fake.procuringEntity()], | 603 | + "parties": [test_party()], |
604 | "decision": { | 604 | "decision": { |
605 | "date": get_now().isoformat(), | 605 | "date": get_now().isoformat(), |
606 | "description": fake_en.sentence(nb_words=10, variable_nb_words=True) | 606 | "description": fake_en.sentence(nb_words=10, variable_nb_words=True) |
607 | }, | 607 | }, |
608 | "mode": "test" | 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 | data['monitoringDetails'] = 'quick, ' \ | 610 | data['monitoringDetails'] = 'quick, ' \ |
613 | 'accelerator={}'.format(accelerator) | 611 | 'accelerator={}'.format(accelerator) |
614 | return munchify({'data':data}) | 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 | def test_dialogue(relatedParty_id): | 622 | def test_dialogue(relatedParty_id): |
@@ -421,40 +421,40 @@ ${MOZ_INTEGRATION} ${False} | @@ -421,40 +421,40 @@ ${MOZ_INTEGRATION} ${False} | ||
421 | Звірити відображення поля parties[0].identifier.legalName об'єкта моніторингу для користувача ${viewer} | 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 | ... dasu_user | 426 | ... dasu_user |
427 | ... ${USERS.users['${dasu_user}'].broker} | 427 | ... ${USERS.users['${dasu_user}'].broker} |
428 | - ... add_party_tender_owner | 428 | + ... add_party |
429 | ... critical | 429 | ... critical |
430 | [Teardown] Оновити DASU_LAST_MODIFICATION_DATE | 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 | ... viewer | 436 | ... viewer |
437 | ... ${USERS.users['${viewer}'].broker} | 437 | ... ${USERS.users['${viewer}'].broker} |
438 | - ... add_party_tender_owner | 438 | + ... add_party |
439 | ... critical | 439 | ... critical |
440 | [Setup] Дочекатись синхронізації з ДАСУ ${viewer} | 440 | [Setup] Дочекатись синхронізації з ДАСУ ${viewer} |
441 | Отримати дані із поля parties[1].name об'єкта моніторингу для користувача ${viewer} | 441 | Отримати дані із поля parties[1].name об'єкта моніторингу для користувача ${viewer} |
442 | 442 | ||
443 | 443 | ||
444 | -Відображення ролі замовника в моніторингу | ||
445 | - [Tags] ${USERS.users['${viewer}'].broker}: Додати замовника | 444 | +Відображення ролі доданого учасника |
445 | + [Tags] ${USERS.users['${viewer}'].broker}: Додати учасника | ||
446 | ... viewer | 446 | ... viewer |
447 | ... ${USERS.users['${viewer}'].broker} | 447 | ... ${USERS.users['${viewer}'].broker} |
448 | - ... add_party_tender_owner | 448 | + ... add_party |
449 | ... critical | 449 | ... critical |
450 | Отримати дані із поля parties[1].roles об'єкта моніторингу для користувача ${viewer} | 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 | ... viewer | 455 | ... viewer |
456 | ... ${USERS.users['${viewer}'].broker} | 456 | ... ${USERS.users['${viewer}'].broker} |
457 | - ... add_party_tender_owner | 457 | + ... add_party |
458 | ... critical | 458 | ... critical |
459 | Отримати дані із поля parties[1].id об'єкта моніторингу для користувача ${viewer} | 459 | Отримати дані із поля parties[1].id об'єкта моніторингу для користувача ${viewer} |
460 | 460 |
Please
register
or
login
to post a comment