diff --git a/spec/features/idv/doc_auth/document_capture_spec.rb b/spec/features/idv/doc_auth/document_capture_spec.rb index efb2f6e2ef5..635f942289f 100644 --- a/spec/features/idv/doc_auth/document_capture_spec.rb +++ b/spec/features/idv/doc_auth/document_capture_spec.rb @@ -355,6 +355,9 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.general.no_liveness')) expect(page).to have_content(resubmit_page_body_copy) @@ -404,6 +407,9 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + resubmit_page_body_copy = strip_tags( t('doc_auth.errors.general.multiple_front_id_failures'), ) @@ -455,6 +461,9 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + resubmit_page_body_copy = strip_tags( t('doc_auth.errors.general.multiple_back_id_failures'), ) @@ -502,11 +511,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.dpi.top_msg')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t( @@ -522,6 +531,12 @@ inline_error_message = strip_tags(t('doc_auth.errors.dpi.failed_short')) expect(page).to have_content(inline_error_message) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(resubmit_page_body_copy) + resubmit_page_inline_selfie_error_message = strip_tags( t('doc_auth.errors.general.selfie_failure'), ) @@ -546,15 +561,15 @@ submit_images - h1_error_message = strip_tags( + review_page_h1_copy = strip_tags( t('errors.doc_auth.selfie_not_live_or_poor_quality_heading'), ) - expect(page).to have_content(h1_error_message) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags( + review_page_body_copy = strip_tags( t('doc_auth.errors.alerts.selfie_not_live_or_poor_quality'), ) - expect(page).to have_content(body_error_message) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 2), @@ -564,6 +579,14 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.selfie_not_live_or_poor_quality'), + ) + expect(page).to have_content(resubmit_page_body_copy) + resubmit_page_inline_selfie_error_message = strip_tags( t('doc_auth.errors.general.selfie_failure'), ) @@ -586,11 +609,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.dpi.top_msg')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 3), @@ -600,6 +623,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags(t('doc_auth.errors.dpi.failed_short')) expect(page).to have_content(inline_error_message) resubmit_page_inline_selfie_error_message = strip_tags( @@ -624,11 +653,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.dpi.top_msg')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 4), @@ -638,6 +667,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.dpi.top_msg')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags(t('doc_auth.errors.dpi.failed_short')) expect(page).to have_content(inline_error_message) resubmit_page_inline_selfie_error_message = strip_tags( @@ -662,11 +697,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.selfie_fail_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.selfie_fail_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.general.selfie_failure')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.general.selfie_failure')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 5), @@ -676,6 +711,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.general.selfie_failure')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags( t('doc_auth.errors.general.multiple_front_id_failures'), ) @@ -702,11 +743,13 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.alerts.barcode_content_check')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.barcode_content_check'), + ) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 6), @@ -716,6 +759,14 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.barcode_content_check'), + ) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags(t('doc_auth.errors.general.fallback_field_level')) expect(page).to have_content(inline_error_message) resubmit_page_inline_selfie_error_message = strip_tags( @@ -740,11 +791,13 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.alerts.barcode_content_check')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.barcode_content_check'), + ) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 7), @@ -754,6 +807,14 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.barcode_content_check'), + ) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags(t('doc_auth.errors.general.fallback_field_level')) expect(page).to have_content(inline_error_message) resubmit_page_inline_selfie_error_message = strip_tags( @@ -778,11 +839,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.general.no_liveness')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.general.no_liveness')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 8), @@ -792,6 +853,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.general.no_liveness')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags(t('doc_auth.errors.general.fallback_field_level')) expect(page).to have_content(inline_error_message) resubmit_page_inline_selfie_error_message = strip_tags( @@ -816,15 +883,15 @@ submit_images - h1_error_message = strip_tags( + review_page_h1_copy = strip_tags( t('errors.doc_auth.selfie_not_live_or_poor_quality_heading'), ) - expect(page).to have_content(h1_error_message) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags( + review_page_body_copy = strip_tags( t('doc_auth.errors.alerts.selfie_not_live_or_poor_quality'), ) - expect(page).to have_content(body_error_message) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 9), @@ -834,6 +901,14 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags( + t('doc_auth.errors.alerts.selfie_not_live_or_poor_quality'), + ) + expect(page).to have_content(resubmit_page_body_copy) + resubmit_page_inline_selfie_error_message = strip_tags( t('doc_auth.errors.general.selfie_failure'), ) @@ -856,11 +931,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.rate_limited_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.rate_limited_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.alerts.address_check')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.alerts.address_check')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 10), @@ -870,6 +945,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.alerts.address_check')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags( t('doc_auth.errors.general.multiple_front_id_failures'), ) @@ -896,11 +977,11 @@ submit_images - h1_error_message = strip_tags(t('errors.doc_auth.selfie_fail_heading')) - expect(page).to have_content(h1_error_message) + review_page_h1_copy = strip_tags(t('errors.doc_auth.selfie_fail_heading')) + expect(page).to have_content(review_page_h1_copy) - body_error_message = strip_tags(t('doc_auth.errors.general.selfie_failure')) - expect(page).to have_content(body_error_message) + review_page_body_copy = strip_tags(t('doc_auth.errors.general.selfie_failure')) + expect(page).to have_content(review_page_body_copy) review_issues_rate_limit_warning = strip_tags( t('idv.failure.attempts_html', count: max_attempts - 11), @@ -910,6 +991,12 @@ click_try_again expect(page).to have_current_path(idv_document_capture_path) + resubmit_page_h1_copy = strip_tags(t('doc_auth.headings.review_issues')) + expect(page).to have_content(resubmit_page_h1_copy) + + resubmit_page_body_copy = strip_tags(t('doc_auth.errors.general.selfie_failure')) + expect(page).to have_content(resubmit_page_body_copy) + inline_error_message = strip_tags( t('doc_auth.errors.general.multiple_front_id_failures'), )