def organisation_summary(driver, context): summary = OrganisationPage(driver).get_organisation_summary() assert context.organisation_name in summary assert context.organisation_type in summary assert context.organisation_eori in summary assert context.organisation_sic in summary assert context.organisation_vat in summary assert context.organisation_registration in summary assert context.organisation_address in summary
def verify_registered_individual_organisation(driver, context): wait_until_page_is_loaded(driver) # Assert that the success info bar is visible assert functions.element_with_css_selector_exists( driver, Shared(driver).SNACKBAR_SELECTOR) OrganisationsPage(driver).search_for_org_in_filter( context.organisation_name) row = OrganisationPage(driver).get_organisation_row() assert context.organisation_name in row["name"]
def organisation_summary(driver, context): summary = OrganisationPage(driver).get_organisation_summary() assert context.organisation_name in summary assert context.organisation_type in summary assert context.organisation_eori in summary assert context.organisation_sic in summary assert context.organisation_vat in summary assert context.organisation_registration in summary assert context.organisation_address in summary assert driver.find_element_by_id("status-active").is_enabled() assert driver.find_element_by_id("status-rejected").is_enabled()
def go_to_edit_flags(driver): # noqa OrganisationPage(driver).click_edit_organisation_flags()
def organisation_warning(driver): warning = OrganisationPage(driver).get_warning() matching_fields = ["Name", "EORI Number", "Registration Number", "Address"] for field in matching_fields: assert field in warning, "Missing field in organisation review warning"
def organisation_status(driver, status): assert status == OrganisationPage( driver).get_status(), "Status doesn't match what was expected"
def approve_organisation(driver): OrganisationPage(driver).select_reject_organisation() click_submit(driver)
def click_review(driver): OrganisationPage(driver).click_review_organisation()
def click_edit(driver, context): OrganisationPage(driver).click_edit_organisation_link() OrganisationsFormPage(driver).fill_in_company_info_page_1(context)
def click_organisation(driver, context): OrganisationsPage(driver).click_organisation(context.organisation_name) OrganisationPage(driver).click_review_organisation()