Fix icu tests with C locale
authorPeter Eisentraut
Mon, 19 Sep 2022 19:22:43 +0000 (15:22 -0400)
committerPeter Eisentraut
Mon, 19 Sep 2022 19:39:49 +0000 (15:39 -0400)
Similar to 1e08576691bf1a25c0e28745e5e800c44f2a1c76, but for the icu
test suite.

Reported-by: Christoph Berg
Discussion: https://www.postgresql.org/message-id/[email protected]

src/test/icu/t/010_database.pl

index 7035ff3c209e16f697642cb75bbbcea06f1c11cd..3ddc5d878dde0fdb928d9406bc5c5e2e4e4c62fa 100644 (file)
@@ -54,7 +54,7 @@ b),
 # Test error cases in CREATE DATABASE involving locale-related options
 
 my ($ret, $stdout, $stderr) = $node1->psql('postgres',
-   q{CREATE DATABASE dbicu LOCALE_PROVIDER icu TEMPLATE template0});
+   q{CREATE DATABASE dbicu LOCALE_PROVIDER icu TEMPLATE template0 ENCODING UTF8});
 isnt($ret, 0,
    "ICU locale must be specified for ICU provider: exit code not 0");
 like(