From d9adb6c1fcbcfcd920faee5fd9d6f7dd614b04aa Mon Sep 17 00:00:00 2001 From: Rajiv Sahal Date: Tue, 26 Aug 2025 13:05:45 +0530 Subject: [PATCH] feat: atoms e2e tests (#23273) * e2e tests for availability settings atom * init tests for booking page * add data test id for event type card * update tests for booking page * add data test ids for playwright tests * update test coverage for booking page --- .../examples/base/src/pages/[bookingUid].tsx | 7 ++- .../examples/base/src/pages/booking.tsx | 1 + .../availability-settings-atom.e2e.ts | 60 +++++++++++++++++++ .../base/tests/booker-atom/booker-atom.e2e.ts | 43 +++++++++++++ 4 files changed, 109 insertions(+), 2 deletions(-) create mode 100644 packages/platform/examples/base/tests/availability-settings-atom/availability-settings-atom.e2e.ts create mode 100644 packages/platform/examples/base/tests/booker-atom/booker-atom.e2e.ts diff --git a/packages/platform/examples/base/src/pages/[bookingUid].tsx b/packages/platform/examples/base/src/pages/[bookingUid].tsx index 8b2573acc2..d4b5502eb9 100644 --- a/packages/platform/examples/base/src/pages/[bookingUid].tsx +++ b/packages/platform/examples/base/src/pages/[bookingUid].tsx @@ -35,6 +35,7 @@ export default function Bookings(props: { calUsername: string; calEmail: string {isLoading &&

Loading...

} {!isLoading && booking && (
{booking.status === "accepted" ? ( @@ -43,7 +44,9 @@ export default function Bookings(props: { calUsername: string; calEmail: string name="circle-check-big" className="my-5 flex h-[40px] w-[40px] rounded-full bg-green-500" /> -

This meeting is scheduled

+

+ This meeting is scheduled +

We sent an email with a calendar invitation with the details to everyone.

) : ( @@ -134,7 +137,7 @@ export default function Bookings(props: { calUsername: string; calEmail: string <>
-

+

Need to make a change?{" "}