@@ -172,9 +172,7 @@ func TestDiff(t *testing.T) {
172172func TestDiff_KnownTypeInvalidValue (t * testing.T ) {
173173 leftDep := newDeployment ()
174174 leftUn := mustToUnstructured (leftDep )
175- if ! assert .NoError (t , unstructured .SetNestedField (leftUn .Object , "badValue" , "spec" , "revisionHistoryLimit" )) {
176- return
177- }
175+ require .NoError (t , unstructured .SetNestedField (leftUn .Object , "badValue" , "spec" , "revisionHistoryLimit" ))
178176
179177 t .Run ("NoDifference" , func (t * testing.T ) {
180178 diffRes := diff (t , leftUn , leftUn , diffOptionsForTest ()... )
@@ -188,9 +186,7 @@ func TestDiff_KnownTypeInvalidValue(t *testing.T) {
188186
189187 t .Run ("HasDifference" , func (t * testing.T ) {
190188 rightUn := leftUn .DeepCopy ()
191- if ! assert .NoError (t , unstructured .SetNestedField (rightUn .Object , "3" , "spec" , "revisionHistoryLimit" )) {
192- return
193- }
189+ require .NoError (t , unstructured .SetNestedField (rightUn .Object , "3" , "spec" , "revisionHistoryLimit" ))
194190
195191 diffRes := diff (t , leftUn , rightUn , diffOptionsForTest ()... )
196192 assert .True (t , diffRes .Modified )
@@ -206,13 +202,13 @@ func TestDiffWithNils(t *testing.T) {
206202 // This "difference" is checked at the comparator.
207203 assert .False (t , diffRes .Modified )
208204 diffRes , err := TwoWayDiff (nil , resource )
209- assert .NoError (t , err )
205+ require .NoError (t , err )
210206 assert .False (t , diffRes .Modified )
211207
212208 diffRes = diff (t , resource , nil , diffOptionsForTest ()... )
213209 assert .True (t , diffRes .Modified )
214210 diffRes , err = TwoWayDiff (resource , nil )
215- assert .NoError (t , err )
211+ require .NoError (t , err )
216212 assert .True (t , diffRes .Modified )
217213}
218214
@@ -529,7 +525,7 @@ func TestDiffResourceWithInvalidField(t *testing.T) {
529525 diffRes := diff (t , & leftUn , rightUn , diffOptionsForTest ()... )
530526 assert .True (t , diffRes .Modified )
531527 ascii , err := printDiff (diffRes )
532- assert .NoError (t , err )
528+ require .NoError (t , err )
533529
534530 assert .Contains (t , ascii , "invalidKey" )
535531 if ascii != "" {
@@ -756,19 +752,12 @@ func TestUnsortedEndpoints(t *testing.T) {
756752func buildGVKParser (t * testing.T ) * managedfields.GvkParser {
757753 t .Helper ()
758754 document := & openapi_v2.Document {}
759- err := proto .Unmarshal (testdata .OpenAPIV2Doc , document )
760- if err != nil {
761- t .Fatalf ("error unmarshaling openapi doc: %s" , err )
762- }
755+ require .NoErrorf (t , proto .Unmarshal (testdata .OpenAPIV2Doc , document ), "error unmarshaling openapi doc" )
763756 models , err := openapiproto .NewOpenAPIData (document )
764- if err != nil {
765- t .Fatalf ("error building openapi data: %s" , err )
766- }
757+ require .NoErrorf (t , err , "error building openapi data: %s" , err )
767758
768759 gvkParser , err := managedfields .NewGVKParser (models , false )
769- if err != nil {
770- t .Fatalf ("error building gvkParser: %s" , err )
771- }
760+ require .NoErrorf (t , err , "error building gvkParser: %s" , err )
772761 return gvkParser
773762}
774763
@@ -1353,10 +1342,7 @@ func getLiveSecretJsonBytes() []byte {
13531342func bytesToUnstructured (t * testing.T , jsonBytes []byte ) * unstructured.Unstructured {
13541343 t .Helper ()
13551344 var jsonMap map [string ]any
1356- err := json .Unmarshal (jsonBytes , & jsonMap )
1357- if err != nil {
1358- t .Fatal (err )
1359- }
1345+ require .NoError (t , json .Unmarshal (jsonBytes , & jsonMap ))
13601346 return & unstructured.Unstructured {
13611347 Object : jsonMap ,
13621348 }
@@ -1371,7 +1357,7 @@ func TestHideSecretDataHandleEmptySecret(t *testing.T) {
13711357 target , live , err := HideSecretData (targetSecret , liveSecret , nil )
13721358
13731359 // then
1374- assert .NoError (t , err )
1360+ require .NoError (t , err )
13751361 assert .NotNil (t , target )
13761362 assert .NotNil (t , live )
13771363 assert .Nil (t , target .Object ["data" ])
@@ -1405,8 +1391,7 @@ metadata:
14051391 name: my-sa
14061392` )
14071393 var un unstructured.Unstructured
1408- err := yaml .Unmarshal (manifest , & un )
1409- assert .NoError (t , err )
1394+ require .NoError (t , yaml .Unmarshal (manifest , & un ))
14101395 newUn := remarshal (& un , applyOptions (diffOptionsForTest ()))
14111396 _ , ok := newUn .Object ["imagePullSecrets" ]
14121397 assert .False (t , ok )
@@ -1438,8 +1423,7 @@ spec:
14381423 cpu: 0.2
14391424` )
14401425 un := unstructured.Unstructured {}
1441- err := yaml .Unmarshal (manifest , & un )
1442- require .NoError (t , err )
1426+ require .NoError (t , yaml .Unmarshal (manifest , & un ))
14431427
14441428 testCases := []struct {
14451429 name string
@@ -1521,20 +1505,14 @@ func diffOptionsForTest() []Option {
15211505func YamlToSvc (t * testing.T , y []byte ) * corev1.Service {
15221506 t .Helper ()
15231507 svc := corev1.Service {}
1524- err := yaml .Unmarshal (y , & svc )
1525- if err != nil {
1526- t .Fatalf ("error unmarshaling service bytes: %s" , err )
1527- }
1508+ require .NoErrorf (t , yaml .Unmarshal (y , & svc ), "error unmarshaling service bytes" )
15281509 return & svc
15291510}
15301511
15311512func YamlToDeploy (t * testing.T , y []byte ) * appsv1.Deployment {
15321513 t .Helper ()
15331514 deploy := appsv1.Deployment {}
1534- err := yaml .Unmarshal (y , & deploy )
1535- if err != nil {
1536- t .Fatalf ("error unmarshaling deployment bytes: %s" , err )
1537- }
1515+ require .NoErrorf (t , yaml .Unmarshal (y , & deploy ), "error unmarshaling deployment bytes" )
15381516 return & deploy
15391517}
15401518
0 commit comments