INSR-10489: Fix mock store duplicating lineItems on schedule=page.spec

This commit is contained in:
Alex Humphries 2026-07-24 23:26:48 -04:00
parent d63cca3b8f
commit 5686afa931

View file

@ -176,10 +176,6 @@ beforeEach(() => {
payment: {
isInsurance: true
},
lineItems: {
glassParts: [],
supportingItems: []
},
issConfig: {
clientName: 'TestClient'
}
@ -364,7 +360,7 @@ describe('schedule page methods...', () => {
test('recalAckModal should open when part requires recal, but recal not added to order', async () => {
// Arrange
const { wrapper } = getShallowMountedComponent();
wrapper.vm.mainStore.lineItems.glassParts = [
wrapper.vm.mainStore.order.lineItems.glassParts = [
{
partNumber: 'TEST123',
requiresRecalibration: true
@ -380,7 +376,7 @@ describe('schedule page methods...', () => {
test('navigation forward is blocked when recalAckModal is displayed, but checkbox has not been acknowledged', async () => {
// Arrange
const { wrapper } = getShallowMountedComponent();
wrapper.vm.mainStore.lineItems.glassParts = [
wrapper.vm.mainStore.order.lineItems.glassParts = [
{
partNumber: 'TEST123',
requiresRecalibration: true
@ -398,7 +394,7 @@ describe('schedule page methods...', () => {
test('navigation forward is allowed when checkbox has been acknowledged on recalAckModal', async () => {
// Arrange
const { wrapper } = getShallowMountedComponent();
wrapper.vm.mainStore.lineItems.glassParts = [
wrapper.vm.mainStore.order.lineItems.glassParts = [
{
partNumber: 'TEST123',
requiresRecalibration: true
@ -431,7 +427,7 @@ describe('schedule page methods...', () => {
const { wrapper } = getShallowMountedComponent();
wrapper.vm.getCmsContent = jest.fn().mockReturnValue('Benefit Recalibration Modal Header');
wrapper.vm.benefitRecalModalAcknowledged = false;
wrapper.vm.mainStore.lineItems.glassParts = [
wrapper.vm.mainStore.order.lineItems.glassParts = [
{
partNumber: 'TEST123',
requiresRecalibration: false
@ -455,7 +451,7 @@ describe('schedule page methods...', () => {
const { wrapper } = getShallowMountedComponent();
wrapper.vm.getCmsContent = jest.fn().mockReturnValue('Benefit Recalibration Modal Header');
wrapper.vm.benefitRecalModalAcknowledged = false;
wrapper.vm.mainStore.lineItems.glassParts = [
wrapper.vm.mainStore.order.lineItems.glassParts = [
{
partNumber: 'TEST123',
requiresRecalibration: true