diff --git a/playwright-tests/business-logic/types/IBailoutFlags.ts b/playwright-tests/business-logic/types/IBailoutFlags.ts index 2a5ec3c7..93346057 100644 --- a/playwright-tests/business-logic/types/IBailoutFlags.ts +++ b/playwright-tests/business-logic/types/IBailoutFlags.ts @@ -6,5 +6,6 @@ export default interface IBailoutFlags { isPartsServiceErrorBailout: boolean, isSafeliteNotTheProviderBailout: boolean, isVehicleLookupBailout: boolean, - isPriceServiceErrorBailout: boolean + isPriceServiceErrorBailout: boolean, + isCoverageCancelledByUser: boolean } \ No newline at end of file diff --git a/playwright-tests/tests/0000__M.test.ts b/playwright-tests/tests/0000__M.test.ts index 3dbcfa68..e38994e8 100644 --- a/playwright-tests/tests/0000__M.test.ts +++ b/playwright-tests/tests/0000__M.test.ts @@ -404,7 +404,7 @@ async function runWorkflow(page: Page, testCase: TestCase) { // Destructure bailout flags const { isVehicleSelectBailout, isTpaNotEnabledBailout, isPartsServiceErrorBailout, isVehicleLookupBailout, isPriceServiceErrorBailout, - isRequestCallbackBailout, isHeavyTruckVehicleBailout } = testCase.testData.bailoutFlags || {}; + isRequestCallbackBailout, isHeavyTruckVehicleBailout, isCoverageCancelledByUser } = testCase.testData.bailoutFlags || {}; const repairTypes: VehicleDamage[] = [ VehicleDamage.WindshieldOneChip, @@ -684,15 +684,15 @@ async function runWorkflow(page: Page, testCase: TestCase) { await vehiclePartQuestionsPage.nextPage(); } - if (isRequestCallbackBailout) { + if (isCoverageCancelledByUser) { await test.step('CoverageStatementPage >> Cancel my claim', async () => { await coverageStatementPage.validateURL(coverageStatementPage.issPageValue); await coverageStatementPage.cancelMyClaim(); }); - await test.step('BailoutPage >> Request Callback Bailout', async () => { + await test.step('BailoutPage >> User canceled claim on ITAC/No Comp coverage statement', async () => { await bailoutPage.validateURL(bailoutPage.issPageValue); - await bailoutPage.validateBailoutDetails(customerDetails!, BailoutCode.RequestCallback); + await bailoutPage.validateBailoutDetails(customerDetails!, BailoutCode.CoverageCancelledByUser); }); return; } diff --git a/playwright-tests/tests/advanced/0028a_ItacCancelMyClaim.ts b/playwright-tests/tests/advanced/0028a_ItacCancelMyClaim.ts index 1f805cc3..358dfbd5 100644 --- a/playwright-tests/tests/advanced/0028a_ItacCancelMyClaim.ts +++ b/playwright-tests/tests/advanced/0028a_ItacCancelMyClaim.ts @@ -36,7 +36,7 @@ const advancedScenario0028aData: Partial = { isItac: true, hasStateLawPopup: false, bailoutFlags: { - isRequestCallbackBailout: true, + isCoverageCancelledByUser: true, }, isVehicleSelectBailout: false, endorsements: [