From 0bb5896c5c8010f1e72fd57275ad85af1e78481c Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Thu, 5 Dec 2024 11:44:51 -0600 Subject: [PATCH 01/10] Admin AI/AN action dropdown --- app/helpers/verification_helper.rb | 5 +- .../admin/admin_ai_an_attestation.feature | 47 +++++----- .../admin_new_consumer_application_steps.rb | 91 +++++++++++++++++++ spec/helpers/verification_helper_spec.rb | 30 +++--- 4 files changed, 137 insertions(+), 36 deletions(-) diff --git a/app/helpers/verification_helper.rb b/app/helpers/verification_helper.rb index 4ba411d10b4..f8dd38a1dac 100644 --- a/app/helpers/verification_helper.rb +++ b/app/helpers/verification_helper.rb @@ -293,7 +293,10 @@ def ridp_admin_actions(ridp_type, person) end def build_admin_actions_list(v_type, f_member) - if f_member.consumer_role.aasm_state == 'unverified' || VerificationType::ADMIN_CALL_HUB_VERIFICATION_TYPES.exclude?(v_type.type_name) + if EnrollRegistry.feature_enabled?(:ai_an_self_attestation) && v_type.type_name == VerificationType::AMERICAN_INDIAN_STATUS + attested_only = ["Verify", "Reject", "Call HUB", "Extend"] + ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |action| attested_only.include?(action) } + elsif f_member.consumer_role.aasm_state == 'unverified' || VerificationType::ADMIN_CALL_HUB_VERIFICATION_TYPES.exclude?(v_type.type_name) ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |el| el == 'Call HUB' } elsif verification_type_status(v_type, f_member) == 'outstanding' ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{|el| el == "Reject" } diff --git a/features/admin/admin_ai_an_attestation.feature b/features/admin/admin_ai_an_attestation.feature index 2d99094709b..e8543b3c270 100644 --- a/features/admin/admin_ai_an_attestation.feature +++ b/features/admin/admin_ai_an_attestation.feature @@ -1,36 +1,37 @@ -@qa-done Feature: Admin attempts to view their American Indian or Alaska Native status Background: Given bs4_consumer_flow feature is enabled Given Hbx Admin exists - And Hbx Admin logs on the Hbx portal - + When Hbx Admin logs on to the Hbx Portal + Scenario: Admin creates a New User with American Indian or Alaska Native status with feature enabled Given the ai_an_self_attestation feature is enabled - When admin creates a new user with attested American Indian or Alaska Native status - And admin navigates to the user documents page - Then admin should see an American Indian or Alaska Native status on the documents page + When admin navigates to new user who has attested to American Indian or Alaska Native tribe membership + And admin navigates to the user's documents page + Then admin should see an American Indian or Alaska Native status + And admin clicks on the Actions dropdown for the American Indian Status + Then admin should see only View History action available Scenario: Admin changes the American Indian or Alaska Native attestation of an existing user Given the ai_an_self_attestation feature is enabled - When admin navigates to an existing user's profile who does not have American Indian or Alaska Native status - And admin changes the American Indian or Alaska Native attestation - And admin navigates to the documents page - Then admin should see an American Indian or Alaska Native status on the documents page - - Scenario: Admin adds a dependent with American Indian or Alaska Native status during the FAA process - Given the ai_an_self_attestation feature is enabled - When admin navigates to an existing user's profile - And admin starts a new financial assistance application - And admin adds a dependent with attested American Indian or Alaska Native status - And admin navigates to the documents page - Then admin should see an American Indian or Alaska Native status on the dependent's documents page + When admin navigates to existing user who has not attested to American Indian or Alaska Native tribe membership + And admin navigates to the user's families page + And admin updates the user's American Indian or Alaska Native attestation + And admin navigates to the user's documents page + Then admin should see an American Indian or Alaska Native status + And admin clicks on the Actions dropdown for the American Indian Status + Then admin should see only View History action available - Scenario: View History is the only Admin Action available for the American Indian Status + Scenario: Admin adds a dependent with American Indian or Alaska Native status during the FAA process Given the ai_an_self_attestation feature is enabled - When admin creates a new user with attested American Indian or Alaska Native status - And admin navigates to the user documents page + When admin navigates to existing user who has attested to American Indian or Alaska Native tribe membership + And admin navigates to the user's applications page + And admin accesses the user's financial assistance application + And admin adds a dependent to the user's family + And admin updates the dependent's American Indian or Alaska Native attestation + And admin returns to the applications page + And admin navigates to the user's documents page + Then admin should see an American Indian or Alaska Native status And admin clicks on the Actions dropdown for the American Indian Status - Then admin should see only View History action available for the American Indian Status - + Then admin should see only View History action available diff --git a/features/admin/step_definitions/admin_new_consumer_application_steps.rb b/features/admin/step_definitions/admin_new_consumer_application_steps.rb index 122df674292..c7adb73de61 100644 --- a/features/admin/step_definitions/admin_new_consumer_application_steps.rb +++ b/features/admin/step_definitions/admin_new_consumer_application_steps.rb @@ -81,3 +81,94 @@ expect(page).to have_content('Identity') end +When(/^admin navigates to .+ user who has (.*) to American Indian or Alaska Native tribe membership$/) do |attest| + @person = FactoryBot.create(:person, :with_consumer_role, :with_active_consumer_role, first_name: "Patrick") + @family = FactoryBot.create(:family, :with_primary_family_member, person: @person) + FactoryBot.create(:user, person: @person) + + case attest + when 'attested' + @person.update_attributes!(tribal_id: '123456789', tribal_name: 'Navajo', tribal_state: 'ME') + when 'not attested' + @person.update_attributes!(tribal_id: nil) + else + raise 'Step only accepts "attested" or "not_attested" for attestation' + end + + visit family_index_dt_exchanges_hbx_profiles_path + find('[class^="interaction-click-control-patrick-smith"]').click +end + +And(/^.+ navigates to the user's (.*) page$/) do |tab| + case tab + when 'documents' + find('.interaction-click-control-verifications').click + when 'applications' + find('.interaction-click-control-applications').click + when 'families' + find('.interaction-click-control-my-household').click + else + raise 'Step only accepts navigation tab names as tab' + end +end + +And(/^.+ updates the (.*)'s American Indian or Alaska Native attestation$/) do |user| + case user + when 'user' + find('.interaction-click-control-edit-member').click + find('#indian_tribe_member_yes').click + find('#tribal-id').set('123456789') + find('#save_personal').click + when 'dependent' + find('#indian_tribe_member_yes').click + find('#tribal-id').set('123456789') + find('#confirm-dependent').click + else + raise 'Step only accepts user or dependent' + end +end + +And(/^.+ adds a dependent to the user's family$/) do + find('#household_info_add_member').click + find('#applicant_first_name').set('Cathy') + find('#applicant_last_name').set('Smith3') + find('#applicant_dob').set('10/10/1984') + find('#applicant_gender').set('Female') + options_gender = find('#applicant_gender').all('option') + options_gender[2].select_option + find('#dependent_ssn').set('123456543') + options_relationship = find('#applicant_relationship').all('option') + options_relationship[1].select_option + find('#us_citizen_true').click + find('#naturalized_citizen_false').click + find('#is_incarcerated_false').click +end + +And(/^admin accesses the user's financial assistance application$/) do + FactoryBot.create(:financial_assistance_application, family_id: @family.id, aasm_state: 'determined') + FactoryBot.create( + :financial_assistance_applicant, + application: application, + is_primary_applicant: true, + family_member_id: @person.id, + person_hbx_id: @person.hbx_id + ) + first('.interaction-click-control-actions').click + find('.interaction-click-control-copy-to-new-application').click +end + +And(/^.+ clicks on the Actions dropdown for the American Indian Status$/) do + first('select[id^="v-action"][id*="American-Indian-Status"]').click +end + +Then(/^.+ should see only View History action available$/) do + select_element = first('select[id^="v-action"][id*="American-Indian-Status"]') + expect(select_element).to have_selector('option', count: 2) + options = select_element.all('option') + expect(options[1].value).to eq('View History') +end + +And(/^.+ returns to the applications page$/) do + sleep 2 + find('.interaction-click-control-view-my-applications').click +end diff --git a/spec/helpers/verification_helper_spec.rb b/spec/helpers/verification_helper_spec.rb index 923dfdd8a82..ab4802d573a 100644 --- a/spec/helpers/verification_helper_spec.rb +++ b/spec/helpers/verification_helper_spec.rb @@ -593,7 +593,7 @@ end describe "#build_admin_actions_list" do - shared_examples_for "admin actions dropdown list" do |type, status, state, actions| + shared_examples_for "admin actions dropdown list" do |type, status, state, actions, ai_an_self_attestation| before do allow(EnrollRegistry[:indian_alaskan_tribe_details].feature).to receive(:is_enabled).and_return(true) allow(EnrollRegistry[:indian_alaskan_tribe_codes].feature).to receive(:is_enabled).and_return(true) @@ -603,6 +603,11 @@ allow(helper).to receive(:verification_type_status).and_return status allow(EnrollRegistry[:alive_status].feature).to receive(:is_enabled).and_return(true) + if ai_an_self_attestation + allow(EnrollRegistry[:ai_an_self_attestation].feature).to receive(:is_enabled).and_return(true) + else + allow(EnrollRegistry[:ai_an_self_attestation].feature).to receive(:is_enabled).and_return(false) + end end it "returns admin actions array" do person.consumer_role.update_attributes(aasm_state: "#{state}") @@ -611,16 +616,17 @@ end end - it_behaves_like "admin actions dropdown list", "Citizenship", "outstanding","unverified", ["Verify","Reject", "View History", "Extend"] - it_behaves_like "admin actions dropdown list", "Citizenship", "verified","unverified", ["Verify", "Reject", "View History", "Extend"] - it_behaves_like "admin actions dropdown list", "Citizenship", "verified","verification_outstanding", ["Verify", "Reject", "View History", "Call HUB", "Extend"] - it_behaves_like "admin actions dropdown list", "Citizenship", "in review","unverified", ["Verify", "Reject", "View History", "Extend"] - it_behaves_like "admin actions dropdown list", "Citizenship", "outstanding","verification_outstanding", ["Verify", "View History", "Call HUB", "Extend"] - it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "attested", "unverified",["Verify", "Reject", "View History", "Extend"] - it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "outstanding", "verification_outstanding",["Verify", "View History", "Call HUB", "Extend"] - it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "in review","verification_outstanding", ["Verify", "Reject", "View History", "Call HUB", "Extend"] - it_behaves_like "admin actions dropdown list", "Alive Status", "unverified", "verification_outstanding", ["Verify", "Reject", "View History", "Extend"] - it_behaves_like "admin actions dropdown list", "American Indian Status", "unverified", "verification_outstanding", ["Verify", "Reject", "View History", "Extend"] + it_behaves_like "admin actions dropdown list", "Citizenship", "outstanding","unverified", ["Verify","Reject", "View History", "Extend"], true + it_behaves_like "admin actions dropdown list", "Citizenship", "verified","unverified", ["Verify", "Reject", "View History", "Extend"], false + it_behaves_like "admin actions dropdown list", "Citizenship", "verified","verification_outstanding", ["Verify", "Reject", "View History", "Call HUB", "Extend"], false + it_behaves_like "admin actions dropdown list", "Citizenship", "in review","unverified", ["Verify", "Reject", "View History", "Extend"], true + it_behaves_like "admin actions dropdown list", "Citizenship", "outstanding","verification_outstanding", ["Verify", "View History", "Call HUB", "Extend"], false + it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "attested", "unverified",["Verify", "Reject", "View History", "Extend"], true + it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "outstanding", "verification_outstanding",["Verify", "View History", "Call HUB", "Extend"], true + it_behaves_like "admin actions dropdown list", EnrollRegistry[:enroll_app].setting(:state_residency).item, "in review","verification_outstanding", ["Verify", "Reject", "View History", "Call HUB", "Extend"], false + it_behaves_like "admin actions dropdown list", "Alive Status", "unverified", "verification_outstanding", ["Verify", "Reject", "View History", "Extend"], false + it_behaves_like "admin actions dropdown list", "American Indian Status", "unverified", "verification_outstanding", ["Verify", "Reject", "View History", "Extend"], false + it_behaves_like "admin actions dropdown list", "American Indian Status", "attested", "verified", ["View History"], true end describe "#request response details" do @@ -818,7 +824,7 @@ it 'returns true' do allow(current_user).to receive(:has_hbx_staff_role?).and_return(false) allow(helper).to receive(:had_outstanding_status?).with(verif_type).and_return(false) - verif_type.stub(:type_name).and_return(VerificationType::AMERICAN_INDIAN_STATUS) + verif_type.stub(:type_name).and_return(VerificationType::CITIZENSHIP) expect(helper.can_display_type?(verif_type)).to be true end end From fea0c0146177e04bee84724ab957788497d873b1 Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Tue, 10 Dec 2024 12:22:21 -0600 Subject: [PATCH 02/10] add to split config --- ci/cucumber-split-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/cucumber-split-config.json b/ci/cucumber-split-config.json index 7c2998184a2..0b1f42f854e 100644 --- a/ci/cucumber-split-config.json +++ b/ci/cucumber-split-config.json @@ -1 +1 @@ -[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature", "features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] +[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature", "features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature", "features/admin/admin_ai_an_attestation.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] From fa79503e56baa1565b743b0bc3c3d90e97418e3a Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Tue, 10 Dec 2024 12:44:37 -0600 Subject: [PATCH 03/10] add wait, create verif type for attested --- .../step_definitions/admin_new_consumer_application_steps.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/admin/step_definitions/admin_new_consumer_application_steps.rb b/features/admin/step_definitions/admin_new_consumer_application_steps.rb index c7adb73de61..b18342a1687 100644 --- a/features/admin/step_definitions/admin_new_consumer_application_steps.rb +++ b/features/admin/step_definitions/admin_new_consumer_application_steps.rb @@ -89,6 +89,7 @@ case attest when 'attested' @person.update_attributes!(tribal_id: '123456789', tribal_name: 'Navajo', tribal_state: 'ME') + @person.verification_types.create!(type_name: 'American Indian Status', validation_status: 'verified') when 'not attested' @person.update_attributes!(tribal_id: nil) else @@ -100,6 +101,7 @@ end And(/^.+ navigates to the user's (.*) page$/) do |tab| + sleep 2 case tab when 'documents' find('.interaction-click-control-verifications').click From 15d1956a2bd8bf7236d0d6e85038728f2df5b118 Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Tue, 10 Dec 2024 13:22:55 -0600 Subject: [PATCH 04/10] partial find --- .../step_definitions/admin_new_consumer_application_steps.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/admin/step_definitions/admin_new_consumer_application_steps.rb b/features/admin/step_definitions/admin_new_consumer_application_steps.rb index b18342a1687..b867c3ee127 100644 --- a/features/admin/step_definitions/admin_new_consumer_application_steps.rb +++ b/features/admin/step_definitions/admin_new_consumer_application_steps.rb @@ -106,7 +106,7 @@ when 'documents' find('.interaction-click-control-verifications').click when 'applications' - find('.interaction-click-control-applications').click + find('[class$="applications"]').click when 'families' find('.interaction-click-control-my-household').click else From b678f411f10031880604d5645fe0bf99a9c657ab Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Tue, 10 Dec 2024 13:37:47 -0600 Subject: [PATCH 05/10] make their own cuke split --- .github/workflows/full-suite.yml | 1 + ci/cucumber-split-config.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/full-suite.yml b/.github/workflows/full-suite.yml index 73c1773d583..da781414ab0 100644 --- a/.github/workflows/full-suite.yml +++ b/.github/workflows/full-suite.yml @@ -542,6 +542,7 @@ jobs: 42, 43, 44, + 45, ] steps: - uses: actions/checkout@v3 diff --git a/ci/cucumber-split-config.json b/ci/cucumber-split-config.json index 0b1f42f854e..bfa6d77457e 100644 --- a/ci/cucumber-split-config.json +++ b/ci/cucumber-split-config.json @@ -1 +1 @@ -[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature", "features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature", "features/admin/admin_ai_an_attestation.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] +[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature"]},{"files":["features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature", "features/admin/admin_ai_an_attestation.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] From 040bb9396897a877ef146aa01fc05e7243368a57 Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Tue, 10 Dec 2024 14:12:23 -0600 Subject: [PATCH 06/10] fix issue with dc/me --- .github/workflows/full-suite.yml | 1 - ci/cucumber-split-config.json | 2 +- .../admin_new_consumer_application_steps.rb | 6 +++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/full-suite.yml b/.github/workflows/full-suite.yml index da781414ab0..73c1773d583 100644 --- a/.github/workflows/full-suite.yml +++ b/.github/workflows/full-suite.yml @@ -542,7 +542,6 @@ jobs: 42, 43, 44, - 45, ] steps: - uses: actions/checkout@v3 diff --git a/ci/cucumber-split-config.json b/ci/cucumber-split-config.json index bfa6d77457e..0b1f42f854e 100644 --- a/ci/cucumber-split-config.json +++ b/ci/cucumber-split-config.json @@ -1 +1 @@ -[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature"]},{"files":["features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature", "features/admin/admin_ai_an_attestation.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] +[{"files":["features/insured/individual_ridp_admin_intervention.feature"]},{"files":["features/insured/individual_account_creation.feature","features/insured/enrollment_tile_pay_now.feature"]},{"files":["features/financial_assistance/other_income_page.feature","features/employers/employer_billing_tab.feature"]},{"files":["features/insured/individual_duplicate_enrollment_warning.feature","features/admin/employer_search.feature"]},{"files":["features/insured/individual_signup.feature","features/brokers/broker_registration.feature","features/brokers/create_broker_agency_staff.feature","features/permissions/extend_open_enrollment.feature","features/group_selection/dual_role_plan_shopping.feature","features/insured/individual_curam_document.feature"]},{"files":["features/financial_assistance/job_income.feature","features/plan_shopping/employee_plan_sort.feature","features/admin/search_broker_agency.feature","features/employers/benefit_applications/draft/admin_draft_enrollment_extension.feature","features/employers/benefit_applications/enrollment_eligible/admin_enrollment_eligible_extension.feature","features/employers/benefit_applications/termination_pending/admin_termination_pending_enrollment_extension.feature"]},{"files":["features/insured/individual_ridp_disagree_admin_intervention.feature","features/employers/benefit_applications/enrollment_closed/admin_enrollment_closed_enrollment_extension.feature","features/employers/benefit_applications/expired/admin_expired_enrollment_extension.feature","features/insured/individual_manage_family.feature","features/employers/benefit_applications/imported/admin_imported_enrollment_extension.feature","features/general_agencies/update_general_agency_profile.feature"]},{"files":["features/insured/individual_sep_signup.feature","features/employers/benefit_applications/terminated/admin_terminated_enrollment_extension.feature","features/employers/benefit_applications/enrollment_extended/admin_enrollment_extended_extension.feature","features/brokers/employer_broker_search.feature","features/permissions/extend_open_enrollment_cancelled.feature","features/financial_assistance/state_residency_document_type.feature","features/employers/benefit_applications/enrolling/admin_enrolling_enrollment_extension.feature","features/employers/benefit_applications/active/admin_active_enrollment_extension.feature","features/admin/paper_phone.feature","features/financial_assistance/contact_customer_service_representative.feature"]},{"files":["features/insured/individual_signup_document_errors.feature","features/financial_assistance/raw_application.feature","features/employers/employer_attestation_sole_source.feature","features/insured/individual_with_existing_sep.feature","features/admin/update_username_email.feature","features/brokers/broker_manages_employee_account.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_waiver.feature","features/cover_all/transition_family_member.feature"]},{"files":["features/financial_assistance/review_your_application_page.feature","features/plan_shopping/employee_plan_filters.feature","features/employee/employee_home_page.feature","features/permissions/send_secure_message.feature","features/brokers/employer_hires_broker.feature","features/general_agencies/ga_registration.feature","features/admin/new_plan_year.feature"]},{"files":["features/insured/individual_ridp_agree.feature","features/financial_assistance/start_new_application.feature","features/brokers/create_broker_agency_profiles_individual_disabled.feature","features/brokers/employer_terminates_and_hires_new_broker.feature","features/financial_assistance/destroy_applicant.feature","features/admin/family_send_secure_message.feature","features/admin/edit_dob_ssn.feature","features/admin/families_tab_access.feature"]},{"files":["features/insured/individual_ridp_disagree.feature","features/financial_assistance/review_applications.feature","features/insured/individual_verification.feature","features/employee/newly_designated_employee.feature","features/brokers/create_general_agency_profiles.feature","features/employee/passive_renewal_cancellation_upon_ee_coverage_selection.feature","features/admin/edit_aptc_csr.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_enrollments.feature","features/group_selection/resident_plan_shopping.feature","features/admin/reset_password.feature","features/employee/fehb_employee_plan_shopping.feature","features/brokers/broker_manages_employer_account.feature","features/employers/census_details_page.feature"]},{"files":["features/employee/ageoff_sep_employee_adding_dependent.feature","features/permissions/force_publish.feature","features/financial_assistance/create_edit_applicant.feature","features/employee/employee_hired_during_renewal_period.feature","features/admin/employer_send_secure_message.feature","features/financial_assistance/disable_medicaid_tax_credits_link.feature"]},{"files":["features/financial_assistance/submit_your_application_page.feature","features/permissions/new_plan_year_button.feature","features/general_agencies/disabled_general_agency.feature","features/financial_assistance/household_info_continue_button.feature","features/admin/drop_enrollment_members.feature","features/financial_assistance/cost_savings.feature"]},{"files":["features/hbx_admin/manage_sep_types/publish_sep_type.feature","features/permissions/view_configuration_tab.feature","features/financial_assistance/family_info.feature","features/financial_assistance/other_questions_optional_questions_disabled_page.feature","features/employers/cobra.feature"]},{"files":["features/hbx_admin/create_plan_year.feature","features/admin/in_person_application.feature","features/employers/cobra_sole_source.feature","features/employers/edit_plan_year_for_renewing_employer.feature","features/hbx_admin/manage_sep_types/sep_type_details.feature"]},{"files":["features/hbx_admin/manage_sep_types/create_sep_type.feature","features/hbx_admin/ui_config/inbox.feature","features/hbx_admin/ui_config/issuers.feature","features/hbx_admin/ui_config/notices.feature","features/admin/paper_application.feature"]},{"files":["features/employers/add_plan_year_for_employer.feature","features/group_selection/change_tax_credits_not_available.feature","features/hbx_admin/ui_config/staff.feature","features/hbx_admin/ui_config/calendar.feature","features/hbx_admin/ui_config/orphan_accounts.feature"]},{"files":["features/plan_shopping/cca_employer_sole_source_health_shopping.feature","features/employers/roster.feature","features/financial_assistance/family_relationships_page.feature","features/brokers/broker_reapplication.feature","features/financial_assistance/applications.feature"]},{"files":["features/cover_all/consumer_requests_enrollment.feature","features/insured/individual_american_indian_alaska_native_status.feature","features/employers/benefit_applications/force_publish/admin_force_publish.feature","features/employee/employee_plan_shopping_with_covid_qle.feature", "features/brokers/broker_ai_an_self_attestation.feature", "features/insured/individual_ai_an_self_attestaton.feature", "features/admin/admin_ai_an_attestation.feature"]},{"files":["features/general_agencies/create_general_agency_staff.feature","features/group_selection/change_tax_credits_non_cat.feature","features/admin/enrollment_summary.feature","features/employers/edit_renewing_plan_year_for_employer.feature"]},{"files":["features/financial_assistance/review_your_application_page_2.feature","features/admin/admin_sep_selection.feature","features/admin/curam_mobile_application.feature","features/financial_assistance/other_questions_immigration.feature"]},{"files":["features/hbx_admin/manage_sep_types/clone_sep_type.feature","features/financial_assistance/household_info.feature","features/financial_assistance/other_questions_student.feature","features/financial_assistance/view_eligibility.feature"]},{"files":["features/group_selection/change_tax_credits.feature","features/employee/employee_with_future_doh.feature","features/group_selection/ivl_plan_shopping.feature","features/financial_assistance/fa_not_applying.feature"]},{"files":["features/insured/individual_signup_1.feature","features/employee/employee_passive_renewal_update.feature","features/financial_assistance/other_questions_foster_care.feature","features/admin/open_enrollment_button.feature"]},{"files":["features/hbx/broker_agency_pending.feature","features/financial_assistance/household_info_non_applying_dependent.feature","features/hbx_admin/manage_sep_types/individual_sep_type_eligibility.feature","features/permissions/pay_now.feature"]},{"files":["features/financial_assistance/ai_or_an_income.feature","features/employers/edit_plan_year_for_employer.feature","features/employee/employee_with_past_doh.feature","features/employers/benefit_applications/reinstate/admin_reinstate_benefit_application.feature"]},{"files":["features/admin/add_sep_read_only.feature","features/hbx_admin/manage_sep_types/termination_on_kinds_sep_type.feature","features/financial_assistance/health_coverage_currently_has_other.feature"]},{"files":["features/admin/prior_py_ivl_admin_sep.feature","features/group_selection/change_tax_credits_hios_id.feature","features/employers/benefit_applications/reinstate/admin_enable_reinstate_benefit_application_permission.feature"]},{"files":["features/employers/benefit_applications/reinstate/reinstated_ba_ce_roster_status.feature","features/employee/employee_with_current_doh.feature","features/financial_assistance/other_questions_primary_caregiver.feature"]},{"files":["features/permissions/change_fein.feature","features/financial_assistance/display_of_family_relationships_link_other_member.feature","features/employee/employee_plan_shopping.feature"]},{"files":["features/financial_assistance/add_new_member.feature","features/financial_assistance/applicant_level_navigation.feature","features/employers/benefit_applications/reinstate/reinstated_benefit_application.feature"]},{"files":["features/employers/benefit_applications/reinstate/create_reinsted_benefit_application.feature","features/hbx_admin/no_transition_families.feature","features/financial_assistance/display_of_family_relationships_link.feature"]},{"files":["features/admin/prior_py_shop_admin_sep.feature","features/hbx_admin/manage_sep_types/manage_sep_types.feature","features/financial_assistance/health_coverage.feature"]},{"files":["features/insured/individual_immigration_details_part_1.feature","features/financial_assistance/help_paying_coverage.feature","features/financial_assistance/health_coverage_currently_has.feature"]},{"files":["features/brokers/broker_quote.feature","features/employers/benefit_applications/terminated/admin_terminating_benefit_application.feature","features/financial_assistance/family_info_tribes.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_self_attestation.feature","features/insured/individual_dependent_address.feature","features/employers/benefit_applications/reinstate/employee_termination_and_reinstating_benefit_application.feature"]},{"files":["features/financial_assistance/income_adjustments_page.feature","features/insured/individual_assisted_signup_dialog_box.feature","features/financial_assistance/application_checklist_page.feature"]},{"files":["features/brokers/broker_applicant_edit.feature","features/insured/individual_assisted_signup.feature","features/financial_assistance/household_info_primary_with_other.feature"]},{"files":["features/hbx_admin/manage_sep_types/sep_type_visibility.feature","features/employee/conversion_employee.feature","features/brokers/broker_quote_for_renewal_employer.feature"]},{"files":["features/hbx_admin/manage_sep_types/expire_sep_type.feature","features/financial_assistance/other_questions_page.feature","features/financial_assistance/tax_info.feature"]},{"files":["features/admin/user_account.feature","features/insured/individual_assistend_signup_aptc.feature","features/insured/individual_multiple_dependents.feature", "features/financial_assistance/other_income_bs4.feature"]},{"files":["features/insured/personal_information_page.feature","features/hbx_admin/manage_sep_types/shop_sep_type_eligibility.feature"]},{"files":["features/financial_assistance/contrast_level_aa/fa_not_applying.feature","features/financial_assistance/contrast_level_aa/family_relationships_page.feature", "features/financial_assistance/contrast_level_aa/health_coverage_page.feature", "features/financial_assistance/contrast_level_aa/income_adjustments_page.feature", "features/financial_assistance/contrast_level_aa/income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_income_form_page.feature", "features/financial_assistance/contrast_level_aa/other_questions.feature", "features/financial_assistance/contrast_level_aa/review_your_application_page.feature", "features/financial_assistance/contrast_level_aa/submit_your_application_page.feature", "features/financial_assistance/contrast_level_aa/view_eligibility_page.feature", "features/financial_assistance/contrast_level_aa/wait_for_eligibility_response_page.feature", "features/financial_assistance/contrast_level_aa/your_preferences_page.feature", "features/insured/contrast_level_aa/applications_page.feature", "features/insured/contrast_level_aa/confirm_selection_page.feature", "features/insured/contrast_level_aa/documents_page.feature", "features/insured/contrast_level_aa/enrollment_submitted_page.feature", "features/insured/contrast_level_aa/enrollments_page.feature", "features/insured/contrast_level_aa/family_information_sep_page.feature", "features/insured/contrast_level_aa/help_me_sign_up.feature", "features/insured/contrast_level_aa/household_coverage_page.feature", "features/insured/contrast_level_aa/individual_choose_plan_page.feature", "features/insured/contrast_level_aa/individual_sep_signup.feature", "features/insured/contrast_level_aa/manage_family_page.feature", "features/insured/contrast_level_aa/message_pages.feature", "features/insured/contrast_level_aa/my_expert_page.feature", "features/registration/contrast_level_aa/apply_for_reductions_page.feature", "features/registration/contrast_level_aa/auth_and_consent_page.feature", "features/registration/contrast_level_aa/create_account_page.feature", "features/registration/contrast_level_aa/home_page.feature", "features/insured/contrast_level_aa/home_page.feature", "features/registration/contrast_level_aa/personal_info_extended_page.feature", "features/registration/contrast_level_aa/personal_info_search_page.feature", "features/registration/contrast_level_aa/personal_info_page.feature", "features/registration/contrast_level_aa/privacy_page.feature", "features/registration/contrast_level_aa/verify_identity_page.feature", "features/financial_assistance/contrast_level_aa/family_info_page.feature", "features/financial_assistance/contrast_level_aa/application_checklist_page.feature", "features/financial_assistance/contrast_level_aa/start_new_application_page.feature", "features/financial_assistance/contrast_level_aa/tax_info_page.feature", "features/footer/contrast_level_aa/live_chat_widget.feature" ]}] diff --git a/features/admin/step_definitions/admin_new_consumer_application_steps.rb b/features/admin/step_definitions/admin_new_consumer_application_steps.rb index b867c3ee127..61959918b82 100644 --- a/features/admin/step_definitions/admin_new_consumer_application_steps.rb +++ b/features/admin/step_definitions/admin_new_consumer_application_steps.rb @@ -106,7 +106,11 @@ when 'documents' find('.interaction-click-control-verifications').click when 'applications' - find('[class$="applications"]').click + if ENV['CLIENT'] == 'me' + find('[class$="applications"]').click + else + find('.interaction-click-control-cost-savings').click + end when 'families' find('.interaction-click-control-my-household').click else From f61703fe09185540a23da2f0b003a047c5069e37 Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Wed, 11 Dec 2024 09:53:25 -0600 Subject: [PATCH 07/10] replace reject with subtraction --- app/helpers/verification_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/verification_helper.rb b/app/helpers/verification_helper.rb index f8dd38a1dac..6d5106a8b9c 100644 --- a/app/helpers/verification_helper.rb +++ b/app/helpers/verification_helper.rb @@ -295,7 +295,7 @@ def ridp_admin_actions(ridp_type, person) def build_admin_actions_list(v_type, f_member) if EnrollRegistry.feature_enabled?(:ai_an_self_attestation) && v_type.type_name == VerificationType::AMERICAN_INDIAN_STATUS attested_only = ["Verify", "Reject", "Call HUB", "Extend"] - ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |action| attested_only.include?(action) } + ::VlpDocument::ADMIN_VERIFICATION_ACTIONS - attested_only elsif f_member.consumer_role.aasm_state == 'unverified' || VerificationType::ADMIN_CALL_HUB_VERIFICATION_TYPES.exclude?(v_type.type_name) ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |el| el == 'Call HUB' } elsif verification_type_status(v_type, f_member) == 'outstanding' From 61cbd1494ce0cd0e1b55082e78cab41d8d2a7737 Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Mon, 16 Dec 2024 09:37:54 -0600 Subject: [PATCH 08/10] break up values --- app/helpers/verification_helper.rb | 3 +-- app/models/vlp_document.rb | 10 ++++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/helpers/verification_helper.rb b/app/helpers/verification_helper.rb index 6d5106a8b9c..2dd994103d3 100644 --- a/app/helpers/verification_helper.rb +++ b/app/helpers/verification_helper.rb @@ -294,8 +294,7 @@ def ridp_admin_actions(ridp_type, person) def build_admin_actions_list(v_type, f_member) if EnrollRegistry.feature_enabled?(:ai_an_self_attestation) && v_type.type_name == VerificationType::AMERICAN_INDIAN_STATUS - attested_only = ["Verify", "Reject", "Call HUB", "Extend"] - ::VlpDocument::ADMIN_VERIFICATION_ACTIONS - attested_only + ::VlpDocument::VIEW_HISTORY elsif f_member.consumer_role.aasm_state == 'unverified' || VerificationType::ADMIN_CALL_HUB_VERIFICATION_TYPES.exclude?(v_type.type_name) ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |el| el == 'Call HUB' } elsif verification_type_status(v_type, f_member) == 'outstanding' diff --git a/app/models/vlp_document.rb b/app/models/vlp_document.rb index 2795025aaa3..b2a77bf648f 100644 --- a/app/models/vlp_document.rb +++ b/app/models/vlp_document.rb @@ -31,7 +31,7 @@ class VlpDocument < Document #list of the documents user can provide to verify Immigration status VLP_DOCUMENT_KINDS = EnrollRegistry[:vlp_documents].setting(:vlp_document_kind_options).item - VLP_DOCUMENTS_VERIF_STATUS = ['not submitted', 'downloaded', 'verified', 'rejected'] + VLP_DOCUMENTS_VERIF_STATUS = ['not submitted', 'downloaded', 'verified', 'rejected'] COUNTRIES_LIST = ["Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", @@ -60,8 +60,14 @@ class VlpDocument < Document "United States", "Uruguay", "Uzbekistan", "Vanuatu", "Vatican City", "Venezuela", "Viet nam", "Yemen", "Zambia","Zimbabwe"].freeze + VERIFY = 'Verify'.freeze + REJECT = 'Reject'.freeze + VIEW_HISTORY = 'View History'.freeze + CALL_HUB = 'Call HUB'.freeze + EXTEND = 'Extend'.freeze + # admin action list for verification process, dropdown for each verification type - ADMIN_VERIFICATION_ACTIONS = ["Verify", "Reject", "View History", "Call HUB", "Extend"] + ADMIN_VERIFICATION_ACTIONS = [VERIFY, REJECT, VIEW_HISTORY, CALL_HUB, EXTEND].freeze # reasons admin can provide when verifying type VERIFICATION_REASONS = EnrollRegistry[:verification_reasons].item From 5c694b8b4f0af34873548133af1a8f2ba0bd3d8f Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Mon, 16 Dec 2024 09:41:25 -0600 Subject: [PATCH 09/10] rubocop issue --- app/models/vlp_document.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/vlp_document.rb b/app/models/vlp_document.rb index b2a77bf648f..9a956d86290 100644 --- a/app/models/vlp_document.rb +++ b/app/models/vlp_document.rb @@ -31,7 +31,7 @@ class VlpDocument < Document #list of the documents user can provide to verify Immigration status VLP_DOCUMENT_KINDS = EnrollRegistry[:vlp_documents].setting(:vlp_document_kind_options).item - VLP_DOCUMENTS_VERIF_STATUS = ['not submitted', 'downloaded', 'verified', 'rejected'] + VLP_DOCUMENTS_VERIF_STATUS = ['not submitted', 'downloaded', 'verified', 'rejected'].freeze COUNTRIES_LIST = ["Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", From e451ed50077c240381fd90a3a55bffcf7707d9cf Mon Sep 17 00:00:00 2001 From: Alec Turnbull Date: Mon, 16 Dec 2024 10:39:31 -0600 Subject: [PATCH 10/10] fix issue --- app/helpers/verification_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/verification_helper.rb b/app/helpers/verification_helper.rb index 2dd994103d3..56136e5a78f 100644 --- a/app/helpers/verification_helper.rb +++ b/app/helpers/verification_helper.rb @@ -294,7 +294,7 @@ def ridp_admin_actions(ridp_type, person) def build_admin_actions_list(v_type, f_member) if EnrollRegistry.feature_enabled?(:ai_an_self_attestation) && v_type.type_name == VerificationType::AMERICAN_INDIAN_STATUS - ::VlpDocument::VIEW_HISTORY + [::VlpDocument::VIEW_HISTORY] elsif f_member.consumer_role.aasm_state == 'unverified' || VerificationType::ADMIN_CALL_HUB_VERIFICATION_TYPES.exclude?(v_type.type_name) ::VlpDocument::ADMIN_VERIFICATION_ACTIONS.reject{ |el| el == 'Call HUB' } elsif verification_type_status(v_type, f_member) == 'outstanding'