diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-01-29 18:43:08 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-01-29 18:43:08 +0000 |
commit | a2ed7988ab4f206b8efa18fd08bbf8bc0100cb7d (patch) | |
tree | ae56b9256fb3f545d94ffe0c1f9680a4d30aff7d | |
parent | cd5b1dfaf6c676c053784e358b88787778dc4189 (diff) | |
download | portage-a2ed7988ab4f206b8efa18fd08bbf8bc0100cb7d.tar.gz portage-a2ed7988ab4f206b8efa18fd08bbf8bc0100cb7d.tar.bz2 portage-a2ed7988ab4f206b8efa18fd08bbf8bc0100cb7d.zip |
Add some tests related to bug #287848. (trunk r15155)
svn path=/main/branches/2.1.7/; revision=15223
-rw-r--r-- | pym/portage/tests/versions/test_vercmp.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pym/portage/tests/versions/test_vercmp.py b/pym/portage/tests/versions/test_vercmp.py index 2d57236e1..6af909567 100644 --- a/pym/portage/tests/versions/test_vercmp.py +++ b/pym/portage/tests/versions/test_vercmp.py @@ -15,7 +15,9 @@ class VerCmpTestCase(TestCase): 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]) ) @@ -30,7 +32,9 @@ class VerCmpTestCase(TestCase): ("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])) @@ -53,6 +57,8 @@ class VerCmpTestCase(TestCase): ("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])) |