@@ -36,7 +36,6 @@ func TestGSRenderTerraform(t *testing.T) {
36
36
creds , err := filepath .Abs (credsFile )
37
37
if err != nil {
38
38
t .Fatalf ("failed to prepare mock gcp credentials: %v" , err )
39
- t .FailNow ()
40
39
}
41
40
t .Setenv ("GOOGLE_APPLICATION_CREDENTIALS" , creds )
42
41
@@ -80,13 +79,11 @@ func TestGSRenderTerraform(t *testing.T) {
80
79
path , err := vfs .Context .BuildVfsPath (tc .gsPath )
81
80
if err != nil {
82
81
t .Fatalf ("error building VFS path: %v" , err )
83
- t .FailNow ()
84
82
}
85
83
86
84
vfsProvider , err := path .(vfs.TerraformPath ).TerraformProvider ()
87
85
if err != nil {
88
86
t .Fatalf ("error building VFS Terraform provider: %v" , err )
89
- t .FailNow ()
90
87
}
91
88
target := terraform .NewTerraformTarget (cloud , "" , vfsProvider , "/dev/null" , nil )
92
89
@@ -103,32 +100,26 @@ func TestGSRenderTerraform(t *testing.T) {
103
100
)
104
101
if err != nil {
105
102
t .Fatalf ("error rendering terraform %v" , err )
106
- t .FailNow ()
107
103
}
108
104
res , err := target .GetResourcesByType ()
109
105
if err != nil {
110
106
t .Fatalf ("error fetching terraform resources: %v" , err )
111
- t .FailNow ()
112
107
}
113
108
if objs := res ["google_storage_bucket_object" ]; objs == nil {
114
109
t .Fatalf ("google_storage_bucket_object resources not found: %v" , res )
115
- t .FailNow ()
116
110
}
117
111
if obj := res ["google_storage_bucket_object" ][tc .gsObject ]; obj == nil {
118
112
t .Fatalf ("google_storage_bucket_object object not found: %v" , res ["google_storage_bucket_object" ])
119
- t .FailNow ()
120
113
}
121
114
obj , err := json .Marshal (res ["google_storage_bucket_object" ][tc .gsObject ])
122
115
if err != nil {
123
116
t .Fatalf ("error marshaling gs object: %v" , err )
124
- t .FailNow ()
125
117
}
126
118
if ! assert .JSONEq (t , tc .expectedObjectJSON , string (obj ), "JSON representation of terraform resource did not match" ) {
127
119
t .FailNow ()
128
120
}
129
121
if objs := target .TerraformWriter .Files [fmt .Sprintf ("data/google_storage_bucket_object_%v_content" , tc .gsObject )]; objs == nil {
130
122
t .Fatalf ("google_storage_bucket_object content file not found: %v" , target .TerraformWriter .Files )
131
- t .FailNow ()
132
123
}
133
124
actualContent := string (target .TerraformWriter .Files [fmt .Sprintf ("data/google_storage_bucket_object_%v_content" , tc .gsObject )])
134
125
if ! assert .Equal (t , content , actualContent , "google_storage_bucket_object content did not match" ) {
@@ -137,16 +128,13 @@ func TestGSRenderTerraform(t *testing.T) {
137
128
138
129
if objs := res ["google_storage_object_access_control" ]; objs == nil {
139
130
t .Fatalf ("google_storage_object_access_control resources not found: %v" , res )
140
- t .FailNow ()
141
131
}
142
132
if obj := res ["google_storage_object_access_control" ][tc .gsObject ]; obj == nil {
143
133
t .Fatalf ("google_storage_object_access_control object not found: %v" , res ["google_storage_object_access_control" ])
144
- t .FailNow ()
145
134
}
146
135
actualACL , err := json .Marshal (res ["google_storage_object_access_control" ][tc .gsObject ])
147
136
if err != nil {
148
137
t .Fatalf ("error marshaling gs ACL: %v" , err )
149
- t .FailNow ()
150
138
}
151
139
if ! assert .JSONEq (t , tc .expectedACLJSON , string (actualACL ), "JSON representation of terraform resource did not match" ) {
152
140
t .FailNow ()
0 commit comments