[Python-checkins] distutils2: Add tests for comparing candidate and final versions (#11841).
eric.araujo
python-checkins at python.org
Thu Oct 6 13:20:50 CEST 2011
http://hg.python.org/distutils2/rev/1f1de3b5b520
changeset: 1197:1f1de3b5b520
parent: 1195:9e4d083c4ad6
user: Éric Araujo <merwok at netwok.org>
date: Wed Oct 05 00:58:40 2011 +0200
summary:
Add tests for comparing candidate and final versions (#11841).
This used to be buggy; Filip Gruszczyński contributed these tests and a
code patch but the latter is not needed.
files:
distutils2/tests/test_version.py | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/distutils2/tests/test_version.py b/distutils2/tests/test_version.py
--- a/distutils2/tests/test_version.py
+++ b/distutils2/tests/test_version.py
@@ -101,8 +101,18 @@
True
>>> V('1.2.0') >= V('1.2.3')
False
+ >>> V('1.2.0rc1') >= V('1.2.0')
+ False
>>> (V('1.0') > V('1.0b2'))
True
+ >>> V('1.0') > V('1.0c2')
+ True
+ >>> V('1.0') > V('1.0rc2')
+ True
+ >>> V('1.0rc2') > V('1.0rc1')
+ True
+ >>> V('1.0c4') > V('1.0c1')
+ True
>>> (V('1.0') > V('1.0c2') > V('1.0c1') > V('1.0b2') > V('1.0b1')
... > V('1.0a2') > V('1.0a1'))
True
@@ -129,6 +139,8 @@
... < V('1.0.dev18')
... < V('1.0.dev456')
... < V('1.0.dev1234')
+ ... < V('1.0rc1')
+ ... < V('1.0rc2')
... < V('1.0')
... < V('1.0.post456.dev623') # development version of a post release
... < V('1.0.post456'))
--
Repository URL: http://hg.python.org/distutils2
More information about the Python-checkins
mailing list