@@ -47,6 +47,7 @@ func TestSolveOperators(t *testing.T) {
47
47
}
48
48
satResolver := SatResolver {
49
49
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
50
+ log : logrus .New (),
50
51
}
51
52
52
53
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -92,6 +93,7 @@ func TestSolveOperators_MultipleChannels(t *testing.T) {
92
93
}
93
94
satResolver := SatResolver {
94
95
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
96
+ log : logrus .New (),
95
97
}
96
98
97
99
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -140,6 +142,7 @@ func TestSolveOperators_FindLatestVersion(t *testing.T) {
140
142
}
141
143
satResolver := SatResolver {
142
144
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
145
+ log : logrus .New (),
143
146
}
144
147
145
148
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -287,6 +290,7 @@ func TestSolveOperators_FindLatestVersionWithNestedDependencies(t *testing.T) {
287
290
}
288
291
satResolver := SatResolver {
289
292
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
293
+ log : logrus .New (),
290
294
}
291
295
292
296
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -346,6 +350,7 @@ func TestSolveOperators_WithDependencies(t *testing.T) {
346
350
}
347
351
satResolver := SatResolver {
348
352
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
353
+ log : logrus .New (),
349
354
}
350
355
351
356
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -403,6 +408,7 @@ func TestSolveOperators_WithGVKDependencies(t *testing.T) {
403
408
}
404
409
satResolver := SatResolver {
405
410
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
411
+ log : logrus .New (),
406
412
}
407
413
408
414
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -440,7 +446,7 @@ func TestSolveOperators_WithLabelDependencies(t *testing.T) {
440
446
},
441
447
}
442
448
443
- operatorBv1 := genOperator ("packageB.v1" , "1.0.0" , "" , "packageB" , "beta" , "community" , "olm" , nil , nil , nil , "" )
449
+ operatorBv1 := genOperator ("packageB.v1" , "1.0.0" , "" , "packageB" , "beta" , "community" , "olm" , nil , nil , nil , "" , false )
444
450
for _ , p := range props {
445
451
operatorBv1 .properties = append (operatorBv1 .properties , p )
446
452
}
@@ -456,7 +462,7 @@ func TestSolveOperators_WithLabelDependencies(t *testing.T) {
456
462
Name : "community" ,
457
463
},
458
464
operators : []* Operator {
459
- genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" ),
465
+ genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" , false ),
460
466
operatorBv1 ,
461
467
},
462
468
},
@@ -471,7 +477,7 @@ func TestSolveOperators_WithLabelDependencies(t *testing.T) {
471
477
assert .Equal (t , 2 , len (operators ))
472
478
473
479
expected := OperatorSet {
474
- "packageA" : genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" ),
480
+ "packageA" : genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" , false ),
475
481
"packageB.v1" : operatorBv1 ,
476
482
}
477
483
for k := range expected {
@@ -505,8 +511,8 @@ func TestSolveOperators_WithUnsatisfiableLabelDependencies(t *testing.T) {
505
511
Name : "community" ,
506
512
},
507
513
operators : []* Operator {
508
- genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" ),
509
- genOperator ("packageB.v1" , "1.0.0" , "" , "packageB" , "alpha" , "community" , "olm" , nil , nil , nil , "" ),
514
+ genOperator ("packageA" , "0.0.1" , "" , "packageA" , "alpha" , "community" , "olm" , nil , nil , deps , "" , false ),
515
+ genOperator ("packageB.v1" , "1.0.0" , "" , "packageB" , "alpha" , "community" , "olm" , nil , nil , nil , "" , false ),
510
516
},
511
517
},
512
518
},
@@ -668,6 +674,7 @@ func TestSolveOperators_IgnoreUnsatisfiableDependencies(t *testing.T) {
668
674
}
669
675
satResolver := SatResolver {
670
676
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
677
+ log : logrus .New (),
671
678
}
672
679
673
680
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
@@ -717,6 +724,7 @@ func TestSolveOperators_PreferCatalogInSameNamespace(t *testing.T) {
717
724
}
718
725
satResolver := SatResolver {
719
726
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
727
+ log : logrus .New (),
720
728
}
721
729
722
730
operators , err := satResolver .SolveOperators ([]string {namespace }, csvs , subs )
@@ -755,6 +763,7 @@ func TestSolveOperators_ResolveOnlyInCachedNamespaces(t *testing.T) {
755
763
}
756
764
satResolver := SatResolver {
757
765
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
766
+ log : logrus .New (),
758
767
}
759
768
760
769
operators , err := satResolver .SolveOperators ([]string {namespace }, csvs , subs )
@@ -792,6 +801,7 @@ func TestSolveOperators_PreferDefaultChannelInResolution(t *testing.T) {
792
801
793
802
satResolver := SatResolver {
794
803
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
804
+ log : logrus .New (),
795
805
}
796
806
797
807
operators , err := satResolver .SolveOperators ([]string {namespace }, csvs , subs )
@@ -832,6 +842,7 @@ func TestSolveOperators_PreferDefaultChannelInResolutionForTransitiveDependencie
832
842
833
843
satResolver := SatResolver {
834
844
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
845
+ log : logrus .New (),
835
846
}
836
847
837
848
operators , err := satResolver .SolveOperators ([]string {namespace }, csvs , subs )
@@ -1176,6 +1187,7 @@ func TestSolveOperators_WithoutDeprecated(t *testing.T) {
1176
1187
}
1177
1188
satResolver := SatResolver {
1178
1189
cache : getFakeOperatorCache (fakeNamespacedOperatorCache ),
1190
+ log : logrus .New (),
1179
1191
}
1180
1192
1181
1193
operators , err := satResolver .SolveOperators ([]string {"olm" }, csvs , subs )
0 commit comments