Add nested metadata data to box tests
This commit is contained in:
parent
2d477ed675
commit
4a9948c245
@ -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)
|
||||
|
||||
@ -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) })
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user