Merge branch 'develop' into feature/SSR-131

This commit is contained in:
Kulbhushan Kaushik 2022-12-06 10:19:40 -05:00
commit 34acc1c6ca
3 changed files with 8 additions and 15 deletions

View file

@ -5,9 +5,8 @@
<div class="select-car-form rounded text-center"> <div class="select-car-form rounded text-center">
<vehicleBanner cmsWidgetName="VehicleBannerWidget" :displayGenericVehicleImage="true"/> <vehicleBanner cmsWidgetName="VehicleBannerWidget" :displayGenericVehicleImage="true"/>
<siteSubHeader <siteSubHeader
cmsWidgetName="SiteSubHeaderWidget" cmsWidgetName="SiteSubHeaderWidget"
:hasBackButton="true" :hasBackButton="true"
:backButtonAccessibleText="backButtonAccessibleText"
@click-event="backButtonAction" @click-event="backButtonAction"
/> />
<div class="fade-on-route-transition"> <div class="fade-on-route-transition">
@ -97,12 +96,6 @@
this.$route this.$route
); );
}, },
}, }
computed: {
backButtonAccessibleText()
{
return this.getCmsContent(this.cmsWidgetName, "BackButtonAccessibleText")
},
},
}; };
</script> </script>

View file

@ -6,8 +6,8 @@ import { useMainStore } from "@/store";
describe("year-question.vue", () => { describe("year-question.vue", () => {
test("Selected year is emitted upon selection.", async () => { test("Selected year is emitted upon selection.", async () => {
//Arrange //Arrange
const { wrapper } = setupMocks({ modelValueProp: "2020" }); const { wrapper } = setupMocks({ modelValueProp: 2020 });
const yearToSelect = "2021"; const yearToSelect = 2021;
//Act //Act
wrapper.setValue({ modelValue: yearToSelect }); wrapper.setValue({ modelValue: yearToSelect });
@ -15,7 +15,7 @@ describe("year-question.vue", () => {
//Assert //Assert
expect(wrapper.emitted()["update:modelValue"][0]).toEqual([ expect(wrapper.emitted()["update:modelValue"][0]).toEqual([
{ modelValue: "2021" }, { modelValue: 2021 },
]); ]);
}); });
}); });
@ -24,7 +24,7 @@ describe("year-question.vue", () => {
test("Data from store api are used as radio question answers.", async () => { test("Data from store api are used as radio question answers.", async () => {
//Arrange //Arrange
const { wrapper, cmsContent } = setupMocks({ const { wrapper, cmsContent } = setupMocks({
dataFromStoreApi: ["2023", "2022", "2021"], dataFromStoreApi: [2023, 2022, 2021],
}); });
//Act //Act
@ -46,7 +46,7 @@ describe("year-question.vue", () => {
function setupMocks({ function setupMocks({
modelValueProp = "1900", modelValueProp = 1900,
cmsQuestionText = "CMS text goes here", cmsQuestionText = "CMS text goes here",
dataFromStoreApi = [], dataFromStoreApi = [],
}) { }) {

View file

@ -24,7 +24,7 @@
}; };
}, },
props: { props: {
modelValue: String, modelValue: Number,
cmsWidgetName: String, cmsWidgetName: String,
}, },
components: { components: {