From f64b09a045bc12c50447b0127a04f86d37d37ac8 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 10 Jan 2015 11:49:37 -0800 Subject: [PATCH] helper/schema: more tests --- helper/schema/field_writer_map_test.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/helper/schema/field_writer_map_test.go b/helper/schema/field_writer_map_test.go index 38eaca94b8..fa2e2fa2b7 100644 --- a/helper/schema/field_writer_map_test.go +++ b/helper/schema/field_writer_map_test.go @@ -167,6 +167,21 @@ func TestMapFieldWriter(t *testing.T) { true, map[string]string{}, }, + + "full object": { + nil, + map[string]interface{}{ + "string": "foo", + "list": []interface{}{"foo", "bar"}, + }, + false, + map[string]string{ + "string": "foo", + "list.#": "2", + "list.0": "foo", + "list.1": "bar", + }, + }, } for name, tc := range cases {