From d27bb74258e4fae65dd089d9f5473c22e3ab3bd9 Mon Sep 17 00:00:00 2001 From: Charis <26616127+charislam@users.noreply.github.com> Date: Thu, 22 Jan 2026 12:46:54 -0500 Subject: [PATCH] test(studio): add tests for data api toggles (#42051) * test(studio): add tests for data api toggles --- .../TableEditor/ApiAccessToggle.tsx | 6 +- .../misc/useDataApiGrantTogglesEnabled.ts | 10 + apps/studio/lib/constants/index.ts | 6 + e2e/studio/features/api-access-toggle.spec.ts | 545 ++++++++++++++++++ e2e/studio/utils/table-helpers.ts | 37 ++ 5 files changed, 603 insertions(+), 1 deletion(-) create mode 100644 e2e/studio/features/api-access-toggle.spec.ts create mode 100644 e2e/studio/utils/table-helpers.ts diff --git a/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ApiAccessToggle.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ApiAccessToggle.tsx index b70de35f06d..5b0613c0ee8 100644 --- a/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ApiAccessToggle.tsx +++ b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ApiAccessToggle.tsx @@ -335,7 +335,11 @@ export const ApiAccessToggle = ({ onOpenChange={setIsPrivilegesPopoverOpen} > -