package env import ( "os" "testing" ) func TestEnsureDefaults(t *testing.T) { EnsureDefaults() } func TestLoadFile(t *testing.T) { dir := t.TempDir() f := dir + "/env" os.WriteFile(f, []byte("OLLIE_TEST_LOAD=testval\n"), 0600) t.Setenv("OLLIE_TEST_LOAD", "") os.Unsetenv("OLLIE_TEST_LOAD") loadFile(f) if got := os.Getenv("OLLIE_TEST_LOAD"); got != "testval" { t.Errorf("loadFile: OLLIE_TEST_LOAD = %q, want testval", got) } }