diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-08-15 22:20:11 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-08-15 22:20:11 +0000 |
commit | 376ce4985609c54351e85c0e743ee58792eb4a43 (patch) | |
tree | f05cc49441280ed69e2b9885ae84d5b53aafd55b | |
parent | d215c396ecaf6243369af59128feaa8fb29096ba (diff) | |
download | portage-376ce4985609c54351e85c0e743ee58792eb4a43.tar.gz portage-376ce4985609c54351e85c0e743ee58792eb4a43.tar.bz2 portage-376ce4985609c54351e85c0e743ee58792eb4a43.zip |
Add some floating point vercmp cases. (trunk r7622)
svn path=/main/branches/2.1.2/; revision=7623
-rw-r--r-- | tests/portage_versions/test_vercmp.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/portage_versions/test_vercmp.py b/tests/portage_versions/test_vercmp.py index 117472e49..59844d343 100644 --- a/tests/portage_versions/test_vercmp.py +++ b/tests/portage_versions/test_vercmp.py @@ -21,7 +21,10 @@ class VerCmpTestCase(TestCase): pre < alpha < beta < rc < p -> test each of these, they are inductive (or should be..) """ tests = [ ( "4.0", "5.0"), ("5", "5.0"), ("1.0_pre2","1.0_p2"), - ("1.0_alpha2", "1.0_p2"),("1.0_alpha1", "1.0_beta1"),("1.0_beta3","1.0_rc3")] + ("1.0_alpha2", "1.0_p2"),("1.0_alpha1", "1.0_beta1"),("1.0_beta3","1.0_rc3"), + ("1.001000000000000000001", "1.001000000000000000002"), + ("1.00100000000", "1.0010000000000000001"), + ("1.01", "1.1")] for test in tests: self.failIf( vercmp( test[0], test[1]) >= 0, msg="%s > %s? Wrong!" % (test[0],test[1])) |