From 1df943e0d5f93f0dbd62e441700cc9f8f0984808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96nder=20Kalac=C4=B1?= Date: Mon, 29 Aug 2022 12:52:03 +0200 Subject: [PATCH] Use Posix locale in the tests (#6261) Commit 9653a0065e30edcf415032e17e46b1d33771c6f5 has changed it to C.UTF-8 , which fails on MacOS --- src/test/regress/citus_tests/common.py | 2 +- src/test/regress/pg_regress_multi.pl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/regress/citus_tests/common.py b/src/test/regress/citus_tests/common.py index 5f98d723b..ef96da0cf 100644 --- a/src/test/regress/citus_tests/common.py +++ b/src/test/regress/citus_tests/common.py @@ -52,7 +52,7 @@ def initialize_db_for_cluster(pg_path, rel_data_path, settings, node_names): "--encoding", "UTF8", "--locale", - "C.UTF-8", + "POSIX" ] subprocess.run(command, check=True) add_settings(abs_data_path, settings) diff --git a/src/test/regress/pg_regress_multi.pl b/src/test/regress/pg_regress_multi.pl index 304141fc5..32db65a5c 100755 --- a/src/test/regress/pg_regress_multi.pl +++ b/src/test/regress/pg_regress_multi.pl @@ -704,7 +704,7 @@ if (!$conninfo) # Create new data directories, copy workers for speed # --allow-group-access is used to ensure we set permissions on private keys # correctly - system(catfile("$bindir", "initdb"), ("--no-sync", "--allow-group-access", "-U", $user, "--encoding", "UTF8", "--locale", "C.UTF-8", catfile($TMP_CHECKDIR, $MASTERDIR, "data"))) == 0 + system(catfile("$bindir", "initdb"), ("--no-sync", "--allow-group-access", "-U", $user, "--encoding", "UTF8", "--locale", "POSIX", catfile($TMP_CHECKDIR, $MASTERDIR, "data"))) == 0 or die "Could not create $MASTERDIR data directory"; generate_hba("master");