Skip to content
20 changes: 11 additions & 9 deletions packages/main/cypress/specs/DatePicker.cy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ import DatePicker from "../../src/DatePicker.js";
import Label from "../../src/Label.js";
import { DATEPICKER_POPOVER_ACCESSIBLE_NAME } from "../../src/generated/i18n/i18n-defaults.js";

describe.skip("Date Picker Tests", () => {
describe("Date Picker Tests", () => {
afterEach(() => {
cy.wrap({ setLanguage }).then(api => api.setLanguage("en"));
});

it("input renders", () => {
cy.mount(<DatePicker></DatePicker>);

Expand Down Expand Up @@ -34,7 +38,9 @@ describe.skip("Date Picker Tests", () => {

it("input receives value in format pattern depending on the set language", () => {
cy.wrap({ setLanguage })
.then(api => api.setLanguage("bg"));
.then(api => {
return api.setLanguage("bg");
});

cy.mount(<DatePicker value="11 декември 2018г." formatPattern="long"></DatePicker>);

Expand All @@ -56,9 +62,6 @@ describe.skip("Date Picker Tests", () => {
cy.get<DatePicker>("@datePicker")
.ui5DatePickerGetPopoverDate(timestamp_11_Dec_2018)
.should("have.class", "ui5-dp-item--selected");

cy.wrap({ setLanguage })
.then(api => api.setLanguage("en"));
});

it("custom formatting", () => {
Expand Down Expand Up @@ -318,7 +321,9 @@ describe.skip("Date Picker Tests", () => {

it("respect first day of the week - monday", () => {
cy.wrap({ setLanguage })
.then(api => api.setLanguage("bg"));
.then(api => {
return api.setLanguage("bg");
});

cy.mount(<DatePicker value="фев 6, 2019" formatPattern="MMM d, y"></DatePicker>);

Expand All @@ -336,9 +341,6 @@ describe.skip("Date Picker Tests", () => {
cy.get<DatePicker>("@datePicker")
.ui5DatePickerGetPopoverDate(timestamp_3_Feb_2019)
.should("have.class", "ui5-dp-wday6");

cy.wrap({ setLanguage })
.then(api => api.setLanguage("en"));
});

it("if today is 30 jan, clicking next month does not skip feb", () => {
Expand Down
Loading