Test splat of collection including marked elements
This commit is contained in:
parent
7f17fe4202
commit
9e21ad5861
@ -1172,6 +1172,26 @@ upper(
|
|||||||
}).Mark("sensitive"),
|
}).Mark("sensitive"),
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
|
{ // splat with collection with sensitive elements
|
||||||
|
`maps.*.x`,
|
||||||
|
&hcl.EvalContext{
|
||||||
|
Variables: map[string]cty.Value{
|
||||||
|
"maps": cty.ListVal([]cty.Value{
|
||||||
|
cty.MapVal(map[string]cty.Value{
|
||||||
|
"x": cty.StringVal("foo").Mark("sensitive"),
|
||||||
|
}),
|
||||||
|
cty.MapVal(map[string]cty.Value{
|
||||||
|
"x": cty.StringVal("bar"),
|
||||||
|
}),
|
||||||
|
}),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
cty.ListVal([]cty.Value{
|
||||||
|
cty.StringVal("foo").Mark("sensitive"),
|
||||||
|
cty.StringVal("bar"),
|
||||||
|
}),
|
||||||
|
0,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
`["hello"][0]`,
|
`["hello"][0]`,
|
||||||
nil,
|
nil,
|
||||||
|
Loading…
Reference in New Issue
Block a user