diff --git a/src/layouts/service-location/shop-question/shop-question.spec.js b/src/layouts/service-location/shop-question/shop-question.spec.js index 75ec50fc5..1a1e0af98 100644 --- a/src/layouts/service-location/shop-question/shop-question.spec.js +++ b/src/layouts/service-location/shop-question/shop-question.spec.js @@ -435,41 +435,31 @@ describe("shop-question.vue", () => { ]); }); - // it("Should display the number of shops necessary to show a previously selected shop", async () => { - // // Arrange - // const { wrapper } = setupMocks({ - // mixins: [mockMixin], - // props: { - // modelValue: { - // address: { - // city: "POWELL", - // country: "US", - // state: "OH", - // streetAddress: "3938 POWELL RD", - // zipCode: "43065", - // }, - // distanceInMiles: 16.2690495685233, - // providerNumber: "003341", - // }, - // serviceZipCode: "43081", - // selectedAppointmentType: "Dropoff", - // cmsWidgetName: cmsWidgetName, - // }, - // mountOptions: { - // attachTo: document.body, - // }, - // }); + it("Should display the number of shops necessary to show a previously selected shop", async () => { + // Arrange + const { wrapper } = setupMocks({ + mixins: [mockMixin], + props: { + modelValue: "003341", + serviceZipCode: "43081", + selectedAppointmentType: "Dropoff", + cmsWidgetName: cmsWidgetName, + }, + mountOptions: { + attachTo: document.body, + }, + }); - // // Act - // wrapper.vm.initializeComponent(shopQuestionInitialData); + // Act + wrapper.vm.initializeComponent(shopQuestionInitialData); - // await wrapper.vm.$nextTick(); - // await wrapper.vm.$nextTick(); - // await wrapper.vm.$nextTick(); + await wrapper.vm.$nextTick(); + await wrapper.vm.$nextTick(); + await wrapper.vm.$nextTick(); - // // Assert - // expect(wrapper.vm.answers.length).toEqual(5); - // }); + // Assert + expect(wrapper.vm.answers.length).toEqual(5); + }); it("Should reset the answers when the selected appointment type changes", async () => { // Arrange diff --git a/src/layouts/service-location/shop-question/shop-question.vue b/src/layouts/service-location/shop-question/shop-question.vue index 10c1595b2..d64a2e55e 100644 --- a/src/layouts/service-location/shop-question/shop-question.vue +++ b/src/layouts/service-location/shop-question/shop-question.vue @@ -170,6 +170,10 @@ export default { this.answers = []; this.shopIndex = 0; this.selectedValue = ""; + + if (this.$refs.buttonQuestion) { + this.$refs.buttonQuestion.resetField(); + } }, async reloadShopData(serviceZipCode) { const result = await this.loadData(serviceZipCode);