From f4e0e9e93c0c36967ac5d885d66f5208388d3279 Mon Sep 17 00:00:00 2001 From: Antoine Gaudreau Simard Date: Thu, 30 Apr 2026 17:38:34 -0400 Subject: [PATCH] Clear LC_* env vars when running LANG tests In the event that LC_ALL was set, for example, the tests would fail as it takes precedence over LANG --- pkg/i18n/i18n_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/i18n/i18n_test.go b/pkg/i18n/i18n_test.go index 8c5787fcb..71d568647 100644 --- a/pkg/i18n/i18n_test.go +++ b/pkg/i18n/i18n_test.go @@ -104,6 +104,8 @@ func TestNewTranslationSetFromConfig(t *testing.T) { for _, s := range scenarios { t.Run(s.name, func(t *testing.T) { log := newDummyLog() + t.Setenv("LC_ALL", "") + t.Setenv("LC_MESSAGES", "") t.Setenv("LANG", s.envLanguage) actualTranslationSet, err := NewTranslationSetFromConfig(log, s.configLanguage) if s.expectedErr {