Arrays support

This commit is contained in:
Thomas Pelletier
2021-03-24 20:21:55 -04:00
parent a25f636a07
commit a0d031abec
6 changed files with 152 additions and 66 deletions
@@ -1883,20 +1883,6 @@ func TestUnmarshalArray(t *testing.T) {
assert.Equal(t, expected, actual)
}
func TestUnmarshalArrayFail(t *testing.T) {
var actual arrayTooSmallStruct
err := toml.Unmarshal([]byte(`str_slice = ["Howdy", "Hey There"]`), &actual)
assert.Error(t, err)
}
func TestUnmarshalArrayFail2(t *testing.T) {
doc := `str_slice=["Howdy","Hey There"]`
var actual arrayTooSmallStruct
err := toml.Unmarshal([]byte(doc), &actual)
assert.Error(t, err)
}
func TestUnmarshalArrayFail3(t *testing.T) {
doc := `[[struct_slice]]
String2="1"