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