Unmarshal into pointers

This commit is contained in:
Thomas Pelletier
2021-03-18 20:02:32 -04:00
parent 8957a768ef
commit 3e8b8db786
3 changed files with 34 additions and 12 deletions
@@ -138,13 +138,8 @@ func TestInterface(t *testing.T) {
func TestBasicUnmarshal(t *testing.T) {
result := basicMarshalTestStruct{}
err := toml.Unmarshal(basicTestToml, &result)
expected := basicTestData
if err != nil {
t.Fatal(err)
}
if !reflect.DeepEqual(result, expected) {
t.Errorf("Bad unmarshal: expected %v, got %v", expected, result)
}
require.NoError(t, err)
require.Equal(t, basicTestData, result)
}
type quotedKeyMarshalTestStruct struct {