Fix INI parsing for value with trailing slash (#26995)
Fix #26977 (a temp fix)
This commit is contained in:
parent
de68953bac
commit
e7745c94f8
2 changed files with 20 additions and 2 deletions
|
@ -30,6 +30,16 @@ key = 123
|
|||
secSub := cfg.Section("foo.bar.xxx")
|
||||
assert.Equal(t, "123", secSub.Key("key").String())
|
||||
})
|
||||
t.Run("TrailingSlash", func(t *testing.T) {
|
||||
cfg, _ := NewConfigProviderFromData(`
|
||||
[foo]
|
||||
key = E:\
|
||||
xxx = yyy
|
||||
`)
|
||||
sec := cfg.Section("foo")
|
||||
assert.Equal(t, "E:\\", sec.Key("key").String())
|
||||
assert.Equal(t, "yyy", sec.Key("xxx").String())
|
||||
})
|
||||
}
|
||||
|
||||
func TestConfigProviderHelper(t *testing.T) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue