add missing key-value from test

This commit is contained in:
James Bardin 2018-11-19 17:59:38 -05:00
parent 0b7be2d0e3
commit f375691819
3 changed files with 9 additions and 3 deletions

View File

@ -662,7 +662,7 @@ func TestNormalizeFlatmapContainers(t *testing.T) {
expect: map[string]string{"id": "78629a0f5f3f164f"},
},
{
attrs: map[string]string{"set.2.required": "bar", "set.2.list.#": "1", "set.2.list.0": "x", "set.1.list.#": "0"},
attrs: map[string]string{"set.2.required": "bar", "set.2.list.#": "1", "set.2.list.0": "x", "set.1.list.#": "0", "set.#": "2"},
expect: map[string]string{"set.2.list.#": "1", "set.2.list.0": "x", "set.2.required": "bar", "set.#": "1"},
},
} {

View File

@ -164,11 +164,16 @@ func (m *Module) testString() string {
}
}
attrKeys := make([]string, 0, len(attributes))
for ak, _ := range attributes {
for ak, val := range attributes {
if ak == "id" {
continue
}
// don't show empty containers in the output
if val == "0" && (strings.HasSuffix(ak, ".#") || strings.HasSuffix(ak, ".%")) {
continue
}
attrKeys = append(attrKeys, ak)
}

View File

@ -2159,6 +2159,7 @@ func TestContext2Plan_computedList(t *testing.T) {
switch i := ric.Addr.String(); i {
case "aws_instance.bar":
checkVals(t, objectVal(t, schema, map[string]cty.Value{
"list": cty.UnknownVal(cty.List(cty.String)),
"foo": cty.UnknownVal(cty.String),
}), ric.After)
case "aws_instance.foo":