From 4a9948c245a17bd0771ed8b6ca6674e14dafe91d Mon Sep 17 00:00:00 2001 From: sophia Date: Mon, 28 Feb 2022 10:34:52 -0600 Subject: [PATCH] Add nested metadata data to box tests --- internal/core/box.go | 2 +- internal/core/box_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/core/box.go b/internal/core/box.go index 8ff966676..030585133 100644 --- a/internal/core/box.go +++ b/internal/core/box.go @@ -65,7 +65,7 @@ func NewBox(opts ...BoxOption) (b *Box, err error) { return nil, err } metadata := make(map[string]interface{}) - if err := json.Unmarshal(data, metadata); err != nil { + if err := json.Unmarshal(data, &metadata); err != nil { return nil, err } b.box.Metadata, err = structpb.NewStruct(metadata) diff --git a/internal/core/box_test.go b/internal/core/box_test.go index e990133df..485f56119 100644 --- a/internal/core/box_test.go +++ b/internal/core/box_test.go @@ -66,7 +66,7 @@ func newFullBox(t *testing.T, boxData *vagrant_server.Box, testBasis *Basis) *Bo } td, err := ioutil.TempDir("", "box-metadata") require.NoError(t, err) - data := []byte("{\"provider\":\"virtualbox\"}") + data := []byte("{\"provider\":\"virtualbox\", \"nested\":{\"key\":\"val\"}}") err = os.WriteFile(filepath.Join(td, "metadata.json"), data, 0644) require.NoError(t, err) t.Cleanup(func() { os.RemoveAll(td) })