From 90c094b9bdbf68e4c714c20ebb5b2005e3c7034c Mon Sep 17 00:00:00 2001 From: aq17 Date: Mon, 7 Nov 2022 14:19:04 -0800 Subject: [PATCH] add test to type_test.go --- pkg/codegen/hcl2/model/type_test.go | 2 ++ pkg/codegen/testing/test/testdata/aws-fargate-pp/aws-fargate.pp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/codegen/hcl2/model/type_test.go b/pkg/codegen/hcl2/model/type_test.go index 2306dc4a3202..b03db6b99196 100644 --- a/pkg/codegen/hcl2/model/type_test.go +++ b/pkg/codegen/hcl2/model/type_test.go @@ -508,6 +508,8 @@ func TestObjectType(t *testing.T) { testTraverse(t, typ, hcl.TraverseAttr{Name: "bar"}, IntType, false) testTraverse(t, typ, hcl.TraverseAttr{Name: "baz"}, NumberType, false) testTraverse(t, typ, hcl.TraverseAttr{Name: "qux"}, NewOptionalType(BoolType), false) + // test case-insensitive attribute + testTraverse(t, typ, hcl.TraverseAttr{Name: "Qux"}, NewOptionalType(BoolType), true) testTraverse(t, typ, hcl.TraverseIndex{Key: cty.StringVal("foo")}, BoolType, false) testTraverse(t, typ, hcl.TraverseIndex{Key: cty.StringVal("bar")}, IntType, false) testTraverse(t, typ, hcl.TraverseIndex{Key: cty.StringVal("baz")}, NumberType, false) diff --git a/pkg/codegen/testing/test/testdata/aws-fargate-pp/aws-fargate.pp b/pkg/codegen/testing/test/testdata/aws-fargate-pp/aws-fargate.pp index 9c5c99ef1707..2e558ca396d9 100644 --- a/pkg/codegen/testing/test/testdata/aws-fargate-pp/aws-fargate.pp +++ b/pkg/codegen/testing/test/testdata/aws-fargate-pp/aws-fargate.pp @@ -28,7 +28,7 @@ // Create an IAM role that can be used by our service's task. resource taskExecRole "aws:iam:Role" { - assumerolepolicy = toJSON({ + assumeRolePolicy = toJSON({ Version = "2008-10-17" Statement = [{ Sid = ""