@@ -211,18 +211,18 @@ func TestByVersionAndRelease_WithCompositeVersionComparison(t *testing.T) {
211211 t .Run ("feature gate disabled - uses build metadata" , func (t * testing.T ) {
212212 require .NoError (t , features .OperatorControllerFeatureGate .Set (fmt .Sprintf ("%s=false" , features .CompositeVersionComparison )))
213213 result := compare .ByVersionAndRelease (registryV1_b1 , registryV1_b2 )
214- assert .Greater (t , result , 0 , "should sort by build metadata: 1.0.0+2 > 1.0.0+1" )
214+ assert .Positive (t , result , "should sort by build metadata: 1.0.0+2 > 1.0.0+1" )
215215 })
216216
217217 t .Run ("feature gate enabled - registry+v1 bundles use build metadata fallback" , func (t * testing.T ) {
218218 require .NoError (t , features .OperatorControllerFeatureGate .Set (fmt .Sprintf ("%s=true" , features .CompositeVersionComparison )))
219219 result := compare .ByVersionAndRelease (registryV1_b1 , registryV1_b2 )
220- assert .Greater (t , result , 0 , "should fallback to build metadata: 1.0.0+2 > 1.0.0+1" )
220+ assert .Positive (t , result , "should fallback to build metadata: 1.0.0+2 > 1.0.0+1" )
221221 })
222222
223223 t .Run ("feature gate enabled - new format bundles use .spec.release" , func (t * testing.T ) {
224224 require .NoError (t , features .OperatorControllerFeatureGate .Set (fmt .Sprintf ("%s=true" , features .CompositeVersionComparison )))
225225 result := compare .ByVersionAndRelease (newFormat_b1 , newFormat_b2 )
226- assert .Greater (t , result , 0 , "should use .spec.release: release=2 > release=1" )
226+ assert .Positive (t , result , "should use .spec.release: release=2 > release=1" )
227227 })
228228}
0 commit comments