@@ -36,7 +36,6 @@ func TestGSRenderTerraform(t *testing.T) {
3636 creds , err := filepath .Abs (credsFile )
3737 if err != nil {
3838 t .Fatalf ("failed to prepare mock gcp credentials: %v" , err )
39- t .FailNow ()
4039 }
4140 t .Setenv ("GOOGLE_APPLICATION_CREDENTIALS" , creds )
4241
@@ -80,13 +79,11 @@ func TestGSRenderTerraform(t *testing.T) {
8079 path , err := vfs .Context .BuildVfsPath (tc .gsPath )
8180 if err != nil {
8281 t .Fatalf ("error building VFS path: %v" , err )
83- t .FailNow ()
8482 }
8583
8684 vfsProvider , err := path .(vfs.TerraformPath ).TerraformProvider ()
8785 if err != nil {
8886 t .Fatalf ("error building VFS Terraform provider: %v" , err )
89- t .FailNow ()
9087 }
9188 target := terraform .NewTerraformTarget (cloud , "" , vfsProvider , "/dev/null" , nil )
9289
@@ -103,32 +100,26 @@ func TestGSRenderTerraform(t *testing.T) {
103100 )
104101 if err != nil {
105102 t .Fatalf ("error rendering terraform %v" , err )
106- t .FailNow ()
107103 }
108104 res , err := target .GetResourcesByType ()
109105 if err != nil {
110106 t .Fatalf ("error fetching terraform resources: %v" , err )
111- t .FailNow ()
112107 }
113108 if objs := res ["google_storage_bucket_object" ]; objs == nil {
114109 t .Fatalf ("google_storage_bucket_object resources not found: %v" , res )
115- t .FailNow ()
116110 }
117111 if obj := res ["google_storage_bucket_object" ][tc .gsObject ]; obj == nil {
118112 t .Fatalf ("google_storage_bucket_object object not found: %v" , res ["google_storage_bucket_object" ])
119- t .FailNow ()
120113 }
121114 obj , err := json .Marshal (res ["google_storage_bucket_object" ][tc .gsObject ])
122115 if err != nil {
123116 t .Fatalf ("error marshaling gs object: %v" , err )
124- t .FailNow ()
125117 }
126118 if ! assert .JSONEq (t , tc .expectedObjectJSON , string (obj ), "JSON representation of terraform resource did not match" ) {
127119 t .FailNow ()
128120 }
129121 if objs := target .TerraformWriter .Files [fmt .Sprintf ("data/google_storage_bucket_object_%v_content" , tc .gsObject )]; objs == nil {
130122 t .Fatalf ("google_storage_bucket_object content file not found: %v" , target .TerraformWriter .Files )
131- t .FailNow ()
132123 }
133124 actualContent := string (target .TerraformWriter .Files [fmt .Sprintf ("data/google_storage_bucket_object_%v_content" , tc .gsObject )])
134125 if ! assert .Equal (t , content , actualContent , "google_storage_bucket_object content did not match" ) {
@@ -137,16 +128,13 @@ func TestGSRenderTerraform(t *testing.T) {
137128
138129 if objs := res ["google_storage_object_access_control" ]; objs == nil {
139130 t .Fatalf ("google_storage_object_access_control resources not found: %v" , res )
140- t .FailNow ()
141131 }
142132 if obj := res ["google_storage_object_access_control" ][tc .gsObject ]; obj == nil {
143133 t .Fatalf ("google_storage_object_access_control object not found: %v" , res ["google_storage_object_access_control" ])
144- t .FailNow ()
145134 }
146135 actualACL , err := json .Marshal (res ["google_storage_object_access_control" ][tc .gsObject ])
147136 if err != nil {
148137 t .Fatalf ("error marshaling gs ACL: %v" , err )
149- t .FailNow ()
150138 }
151139 if ! assert .JSONEq (t , tc .expectedACLJSON , string (actualACL ), "JSON representation of terraform resource did not match" ) {
152140 t .FailNow ()
0 commit comments