(react) fix flacky date picker test

This test was flacky, let's fix it.
This commit is contained in:
Nathan Vasse
2025-09-23 15:45:57 +02:00
committed by NathanVss
parent 6b610714e2
commit 187801e15d

View File

@@ -576,22 +576,20 @@ describe("<DateRangePicker/>", () => {
await user.click(monthButton); await user.click(monthButton);
await user.click(screen.getByRole("option", { name: "January" })); await user.click(screen.getByRole("option", { name: "January" }));
await user.click( const startDateButton = await screen.findByRole("button", {
screen.getByRole("button", { name: "Saturday, January 1, 1910",
name: "Saturday, January 1, 1910", });
}), await user.click(startDateButton);
);
// Select the end date. // Select the end date.
await user.click(yearButton); await user.click(yearButton);
await user.click(screen.getByRole("option", { name: "2040" })); await user.click(screen.getByRole("option", { name: "2040" }));
await user.click(monthButton); await user.click(monthButton);
await user.click(screen.getByRole("option", { name: "September" })); await user.click(screen.getByRole("option", { name: "September" }));
await user.click( const endDateButton = await screen.findByRole("button", {
screen.getByRole("button", { name: "Sunday, September 2, 2040",
name: "Sunday, September 2, 2040", });
}), await user.click(endDateButton);
);
// Make sure the correct dates are set. // Make sure the correct dates are set.
expectCalendarToBeClosed(); expectCalendarToBeClosed();