tests = [ ( "6.0", "5.0"), ("5.0","5"),
("1.0-r1", "1.0-r0"),
("1.0-r1", "1.0"),
- ("999999999999999999999999999999", "999999999999999999999999999998"),]
+ ("999999999999999999999999999999", "999999999999999999999999999998"),
+ ("12.2.5", "12.2b"),
+ ]
for test in tests:
self.failIf( vercmp( test[0], test[1] ) <= 0, msg="%s < %s? Wrong!" % (test[0],test[1]) )
("999999999999999999999999999998", "999999999999999999999999999999"),
("1.01", "1.1"),
("1.0-r0", "1.0-r1"),
- ("1.0", "1.0-r1")]
+ ("1.0", "1.0-r1"),
+ ("12.2b", "12.2.5"),
+ ]
for test in tests:
self.failIf( vercmp( test[0], test[1]) >= 0, msg="%s > %s? Wrong!" % (test[0],test[1]))
("1.0-r0", "1.0-r1"),
("1.0-r1", "1.0-r0"),
("1.0", "1.0-r1"),
- ("1.0-r1", "1.0")]
+ ("1.0-r1", "1.0"),
+ ("12.2b", "12.2"),
+ ]
for test in tests:
self.failIf( vercmp( test[0], test[1]) == 0, msg="%s == %s? Wrong!" % (test[0],test[1]))