Skip to content

Commit 5b2e07d

Browse files
committed
addres test failure
1 parent 5a1042a commit 5b2e07d

1 file changed

Lines changed: 35 additions & 30 deletions

File tree

packages/main/cypress/specs/DateRangePicker.cy.tsx

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -978,6 +978,39 @@ describe("DateRangePicker rejects relative dates", () => {
978978
cy.mount(<DateRangePicker></DateRangePicker>);
979979

980980
cy.get("[ui5-daterange-picker]")
981+
.as("dateRangePicker")
982+
.shadow()
983+
.find("[ui5-datetime-input]")
984+
.realClick()
985+
.should("be.focused");
986+
987+
cy.realType(keyword);
988+
cy.realPress("Enter");
989+
990+
cy.get("@dateRangePicker")
991+
.should("have.value", keyword)
992+
.should("have.attr", "value-state", "Negative");
993+
});
994+
});
995+
996+
it("valid concrete date range does not set error state", () => {
997+
cy.mount(<DateRangePicker displayFormat="dd/MM/yyyy"></DateRangePicker>);
998+
999+
cy.get("[ui5-daterange-picker]")
1000+
.as("dateRangePicker")
1001+
.shadow()
1002+
.find("[ui5-datetime-input]")
1003+
.realClick()
1004+
.should("be.focused");
1005+
1006+
cy.realType("09/09/2020 - 10/10/2020");
1007+
cy.realPress("Enter");
1008+
1009+
cy.get("@dateRangePicker")
1010+
.should("have.attr", "value-state", "None");
1011+
});
1012+
});
1013+
9811014
describe("DateRangePicker - Two Calendars Feature", () => {
9821015
describe("Basic Two Calendars Display", () => {
9831016
it("should display two calendars when showTwoMonths is true", () => {
@@ -1011,32 +1044,6 @@ describe("DateRangePicker - Two Calendars Feature", () => {
10111044
.realClick()
10121045
.should("be.focused");
10131046

1014-
cy.realType(keyword);
1015-
cy.realPress("Enter");
1016-
1017-
cy.get("@dateRangePicker")
1018-
.should("have.value", keyword)
1019-
.should("have.attr", "value-state", "Negative");
1020-
});
1021-
});
1022-
1023-
it("valid concrete date range does not set error state", () => {
1024-
cy.mount(<DateRangePicker displayFormat="dd/MM/yyyy"></DateRangePicker>);
1025-
1026-
cy.get("[ui5-daterange-picker]")
1027-
.as("dateRangePicker")
1028-
.shadow()
1029-
.find("[ui5-datetime-input]")
1030-
.realClick()
1031-
.should("be.focused");
1032-
1033-
cy.realType("09/09/2020 - 10/10/2020");
1034-
cy.realPress("Enter");
1035-
1036-
cy.get("@dateRangePicker")
1037-
.should("have.attr", "value-state", "None");
1038-
});
1039-
});
10401047
cy.realPress("F4");
10411048

10421049
cy.get<DateRangePicker>("@dateRangePicker")
@@ -1220,8 +1227,8 @@ describe("DateRangePicker - Two Calendars Feature", () => {
12201227

12211228
it("should respect min/max date constraints with two calendars", () => {
12221229
cy.mount(
1223-
<DateRangePicker
1224-
showTwoMonths={true}
1230+
<DateRangePicker
1231+
showTwoMonths={true}
12251232
formatPattern="dd/MM/yyyy"
12261233
minDate="10/01/2024"
12271234
maxDate="28/02/2024"
@@ -1473,5 +1480,3 @@ describe("DateRangePicker - Two Calendars Feature", () => {
14731480
});
14741481
});
14751482
});
1476-
1477-

0 commit comments

Comments
 (0)