summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsrc/kadmin/testing/scripts/env-setup.shin3
-rw-r--r--src/tests/dejagnu/config/default.exp3
-rw-r--r--src/util/k5test.py2
3 files changed, 8 insertions, 0 deletions
diff --git a/src/kadmin/testing/scripts/env-setup.shin b/src/kadmin/testing/scripts/env-setup.shin
index be0715110..8f5ce7eff 100755
--- a/src/kadmin/testing/scripts/env-setup.shin
+++ b/src/kadmin/testing/scripts/env-setup.shin
@@ -82,6 +82,9 @@ KRB5_KDC_PROFILE=$K5ROOT/kdc.conf; export KRB5_KDC_PROFILE
KRB5_KTNAME=$K5ROOT/ovsec_adm.srvtab; export KRB5_KTNAME
KRB5CCNAME=$K5ROOT/krb5cc_unit-test; export KRB5CCNAME
+# Make sure we don't get confused by translated messages.
+LC_MESSAGES=C; export LC_MESSAGES
+
if [ "$TEST_SERVER" != "" ]; then
MAKE_KEYTAB="$MAKE_KEYTAB -server $TEST_SERVER"
fi
diff --git a/src/tests/dejagnu/config/default.exp b/src/tests/dejagnu/config/default.exp
index ac9c82ae2..cbe460031 100644
--- a/src/tests/dejagnu/config/default.exp
+++ b/src/tests/dejagnu/config/default.exp
@@ -643,6 +643,9 @@ foreach i $runvarlist {
verbose "savelist $envvars_tosave"
lappend krb5_init_vars $i
}
+ # Make sure we don't get confused by translated messages.
+ lappend envvars_tosave "LC_MESSAGES"
+ lappend krb5_init_vars "LC_MESSAGES=C"
}
set envstackp 0
envstack_push
diff --git a/src/util/k5test.py b/src/util/k5test.py
index a032d78b5..4a54ba6db 100644
--- a/src/util/k5test.py
+++ b/src/util/k5test.py
@@ -476,6 +476,8 @@ def _build_env():
env[k] = os.path.join(buildtop, v)
else:
env[k] = v
+ # Make sure we don't get confused by translated messages.
+ env['LC_MESSAGES'] = 'C'
return env