Files
abra/pkg/i18n/i18n_test.go
decentral1se dc207a0138
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
test: lang parsing
See #652
2025-09-06 08:38:38 +02:00

22 lines
356 B
Go

package i18n_test
import (
"os"
"testing"
"coopcloud.tech/abra/pkg/i18n"
)
func TestLoadLocale(t *testing.T) {
originalLang := os.Getenv("LANG")
os.Setenv("LANG", "es_ES.UTF-8")
t.Cleanup(func() {
os.Setenv("LANG", originalLang)
})
locale, _ := i18n.LoadLocale()
if locale != "es" {
t.Fatalf("expected 'es', locale was '%s'", locale)
}
}