]> granicus.if.org Git - postgresql/commitdiff
Make pg_trgm tests independ from standard_conforming_string. Tests uses
authorTeodor Sigaev <teodor@sigaev.ru>
Tue, 12 Dec 2017 11:59:27 +0000 (14:59 +0300)
committerTeodor Sigaev <teodor@sigaev.ru>
Tue, 12 Dec 2017 11:59:27 +0000 (14:59 +0300)
regular expression which contains backslash.

contrib/pg_trgm/expected/pg_trgm.out
contrib/pg_trgm/sql/pg_trgm.sql

index c3304b0ceb9845dfd78d41e7571b246083999632..6efc54356a1cc177e31eb3287b56d811ec1c240d 100644 (file)
@@ -7,6 +7,9 @@ WHERE opc.oid >= 16384 AND NOT amvalidate(opc.oid);
 --------+---------
 (0 rows)
 
+--backslash is used in tests below, installcheck will fail if
+--standard_conforming_string is off
+set standard_conforming_strings=on;
 select show_trgm('');
  show_trgm 
 -----------
index fe8d0a7495d25d25a00c1aec585d593d60df21da..96ae542320d09f4d22e59b49a07f8b4aced17150 100644 (file)
@@ -5,6 +5,10 @@ SELECT amname, opcname
 FROM pg_opclass opc LEFT JOIN pg_am am ON am.oid = opcmethod
 WHERE opc.oid >= 16384 AND NOT amvalidate(opc.oid);
 
+--backslash is used in tests below, installcheck will fail if
+--standard_conforming_string is off
+set standard_conforming_strings=on;
+
 select show_trgm('');
 select show_trgm('(*&^$@%@');
 select show_trgm('a b c');