We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d1527da commit c708961Copy full SHA for c708961
modules/setting/config_env_test.go
@@ -115,3 +115,20 @@ key = old
115
EnvironmentToConfig(cfg, []string{"GITEA__sec__key__FILE=" + tmpFile})
116
assert.Equal(t, "value-from-file\n", cfg.Section("sec").Key("key").String())
117
}
118
+
119
+func TestEnvironmentToConfig27541(t *testing.T) {
120
+ cfg, _ := NewConfigProviderFromData("")
121
122
+ changed := EnvironmentToConfig(cfg, nil)
123
+ assert.False(t, changed)
124
125
+ cfg, err := NewConfigProviderFromData(`
126
+[sec]
127
+key = some
128
+`)
129
+ assert.NoError(t, err)
130
131
+ changed = EnvironmentToConfig(cfg, []string{"GITEA__sec_0X2E_sub__key=some"})
132
+ assert.Equal(t, "some", cfg.Section("sec.sub").Key("key").String())
133
+ assert.True(t, changed)
134
+}
0 commit comments