From 00ce7235cb20e664c163c6a39d08333ba12172c2 Mon Sep 17 00:00:00 2001 From: Onder Kalaci Date: Wed, 10 Aug 2022 18:04:10 +0200 Subject: [PATCH] Set missing search_path in the tests On PG 15, public schema requires explicit GRANT, so lets avoid the conflict helpful for #6085 --- src/test/regress/expected/intermediate_results.out | 2 ++ src/test/regress/sql/intermediate_results.sql | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/test/regress/expected/intermediate_results.out b/src/test/regress/expected/intermediate_results.out index 986dddc34..bf13ce21c 100644 --- a/src/test/regress/expected/intermediate_results.out +++ b/src/test/regress/expected/intermediate_results.out @@ -612,6 +612,7 @@ REFRESH MATERIALIZED VIEW other_schema.mat_view_2; REFRESH MATERIALIZED VIEW other_schema.mat_view; REFRESH MATERIALIZED VIEW other_schema.mat_view_2; \c - some_other_user +SET search_path TO 'other_schema'; -- test security definer funcs CREATE FUNCTION security_definer_in_files() RETURNS BOOLEAN AS $$ @@ -633,6 +634,7 @@ SELECT security_definer_in_files(); (1 row) \c - postgres +SET search_path TO 'other_schema'; SELECT security_definer_in_files(); security_definer_in_files --------------------------------------------------------------------- diff --git a/src/test/regress/sql/intermediate_results.sql b/src/test/regress/sql/intermediate_results.sql index 096d2451a..44eadf0e5 100644 --- a/src/test/regress/sql/intermediate_results.sql +++ b/src/test/regress/sql/intermediate_results.sql @@ -289,6 +289,8 @@ REFRESH MATERIALIZED VIEW other_schema.mat_view_2; \c - some_other_user +SET search_path TO 'other_schema'; + -- test security definer funcs CREATE FUNCTION security_definer_in_files() RETURNS BOOLEAN AS $$ @@ -308,6 +310,8 @@ SELECT security_definer_in_files(); \c - postgres +SET search_path TO 'other_schema'; + SELECT security_definer_in_files(); CREATE FUNCTION security_definer_in_files_2()