From 8ee5d26e844bc30cf5edac3e22cb135700caea39 Mon Sep 17 00:00:00 2001 From: Benjie Gillam Date: Wed, 1 Jul 2026 09:15:51 +0100 Subject: [PATCH] Reproduce issue with forbidden enums --- .../postgraphile/__tests__/schema/v4/rbac.test.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/postgraphile/postgraphile/__tests__/schema/v4/rbac.test.ts b/postgraphile/postgraphile/__tests__/schema/v4/rbac.test.ts index 1dcea434de..7e3f653b2a 100644 --- a/postgraphile/postgraphile/__tests__/schema/v4/rbac.test.ts +++ b/postgraphile/postgraphile/__tests__/schema/v4/rbac.test.ts @@ -2,7 +2,15 @@ import * as core from "./core.ts"; test( "prints a schema from non-root role, using RBAC permissions", - core.test(__filename, ["a", "b", "c"], { ignoreRBAC: false }, (client) => - client.query("set role postgraphile_test_authenticator"), + core.test( + __filename, + ["a", "b", "c"], + { ignoreRBAC: false }, + async (client) => { + await client.query( + "revoke usage on schema enum_tables from postgraphile_test_authenticator", + ); + await client.query("set role postgraphile_test_authenticator"); + }, ), );