From 2023b2632a6b977a1e73056fa9103e3c103c85c9 Mon Sep 17 00:00:00 2001 From: Ali Waseem Date: Fri, 21 Nov 2025 13:10:47 -0700 Subject: [PATCH] Chore: added RLS tests (#40689) * added RLS tests * removed index clicking for label and added unrestricted tests * updated PR feedback --- .../interfaces/Auth/Policies/Policies.tsx | 7 +- .../Policies/PolicyTableRow/PolicyRow.tsx | 7 +- .../PolicyTableRow/PolicyTableRowHeader.tsx | 2 + e2e/studio/features/rls-policies.spec.ts | 441 ++++++++++++++++++ e2e/studio/playwright.config.ts | 1 + 5 files changed, 456 insertions(+), 2 deletions(-) create mode 100644 e2e/studio/features/rls-policies.spec.ts diff --git a/apps/studio/components/interfaces/Auth/Policies/Policies.tsx b/apps/studio/components/interfaces/Auth/Policies/Policies.tsx index 8be311b6446..c1a02eae473 100644 --- a/apps/studio/components/interfaces/Auth/Policies/Policies.tsx +++ b/apps/studio/components/interfaces/Auth/Policies/Policies.tsx @@ -154,7 +154,12 @@ export const Policies = ({ {tables.map((table) => { const isVisible = visibleTableIds.has(table.id) return ( -