adding more env tests

This commit is contained in:
spf13 2015-02-16 23:32:10 -05:00
parent 82cbb7dec7
commit 6c5a915341
1 changed files with 17 additions and 0 deletions

View File

@ -250,6 +250,23 @@ func TestEnvPrefix(t *testing.T) {
assert.Equal(t, "crunk", Get("name"))
}
func TestAutoEnv(t *testing.T) {
Reset()
AutomaticEnv()
os.Setenv("FOO_BAR", "13")
assert.Equal(t, "13", Get("foo_bar"))
}
func TestAutoEnvWithPrefix(t *testing.T) {
Reset()
AutomaticEnv()
SetEnvPrefix("Baz")
os.Setenv("BAZ_BAR", "13")
assert.Equal(t, "13", Get("bar"))
}
func TestAllKeys(t *testing.T) {
initConfigs()