diff --git a/internal/stacks/stackruntime/internal/stackeval/stack_call_test.go b/internal/stacks/stackruntime/internal/stackeval/stack_call_test.go index 5557a94477..b50663e471 100644 --- a/internal/stacks/stackruntime/internal/stackeval/stack_call_test.go +++ b/internal/stacks/stackruntime/internal/stackeval/stack_call_test.go @@ -214,6 +214,8 @@ func TestStackCallCheckInstances(t *testing.T) { t.Errorf("wrong result\ngot: %#v\nwant: %#v", gotVal, wantVal) } + // When for_each is unknown, CheckInstances returns a single instance + // whose key is `*` to represent the unknown number of instances. gotInsts, diags := call.CheckInstances(ctx, InspectPhase) assertNoDiags(t, diags) if got, want := len(gotInsts), 1; got != want {