Fix tests for non-ICU build
authorPeter Eisentraut <peter@eisentraut.org>
Fri, 10 Mar 2023 13:27:55 +0000 (14:27 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Fri, 10 Mar 2023 13:27:55 +0000 (14:27 +0100)
missed in 0d21d4b9bc

src/test/regress/expected/collate.icu.utf8.out
src/test/regress/expected/collate.icu.utf8_1.out
src/test/regress/sql/collate.icu.utf8.sql

index 04c3aa14d210c56fcc40ae2f95f7f3a8e34ebbe0..9a3e12e42df455cf32f10c9496d992abae4d4261 100644 (file)
@@ -3,7 +3,7 @@
  */
 /* skip test if not UTF8 server encoding or no ICU collations installed */
 SELECT getdatabaseencoding() <> 'UTF8' OR
-       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i') = 0
+       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i' AND collname <> 'unicode') = 0
        AS skip_test \gset
 \if :skip_test
 \quit
index a6a33b39aba37e396ef19a7b587b99182907fdf2..25c99c4abf022866188ee8914bd4a4f224b0f60b 100644 (file)
@@ -3,7 +3,7 @@
  */
 /* skip test if not UTF8 server encoding or no ICU collations installed */
 SELECT getdatabaseencoding() <> 'UTF8' OR
-       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i') = 0
+       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i' AND collname <> 'unicode') = 0
        AS skip_test \gset
 \if :skip_test
 \quit
index 4786d65a08dc2769f2cd229dce3c77d6ed59e5ae..0790068f31aaf53689007db1314efca28260ea95 100644 (file)
@@ -4,7 +4,7 @@
 
 /* skip test if not UTF8 server encoding or no ICU collations installed */
 SELECT getdatabaseencoding() <> 'UTF8' OR
-       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i') = 0
+       (SELECT count(*) FROM pg_collation WHERE collprovider = 'i' AND collname <> 'unicode') = 0
        AS skip_test \gset
 \if :skip_test
 \quit