Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r15155 - main/trunk/pym/portage/tests/versions
Date: Wed, 30 Dec 2009 07:15:09
Message-Id: E1NPslt-0000mq-PN@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-12-30 07:15:04 +0000 (Wed, 30 Dec 2009)
3 New Revision: 15155
4
5 Modified:
6 main/trunk/pym/portage/tests/versions/test_vercmp.py
7 Log:
8 Add some tests related to bug #287848.
9
10
11 Modified: main/trunk/pym/portage/tests/versions/test_vercmp.py
12 ===================================================================
13 --- main/trunk/pym/portage/tests/versions/test_vercmp.py 2009-12-28 15:54:49 UTC (rev 15154)
14 +++ main/trunk/pym/portage/tests/versions/test_vercmp.py 2009-12-30 07:15:04 UTC (rev 15155)
15 @@ -15,7 +15,9 @@
16 tests = [ ( "6.0", "5.0"), ("5.0","5"),
17 ("1.0-r1", "1.0-r0"),
18 ("1.0-r1", "1.0"),
19 - ("999999999999999999999999999999", "999999999999999999999999999998"),]
20 + ("999999999999999999999999999999", "999999999999999999999999999998"),
21 + ("12.2.5", "12.2b"),
22 + ]
23 for test in tests:
24 self.failIf( vercmp( test[0], test[1] ) <= 0, msg="%s < %s? Wrong!" % (test[0],test[1]) )
25
26 @@ -30,7 +32,9 @@
27 ("999999999999999999999999999998", "999999999999999999999999999999"),
28 ("1.01", "1.1"),
29 ("1.0-r0", "1.0-r1"),
30 - ("1.0", "1.0-r1")]
31 + ("1.0", "1.0-r1"),
32 + ("12.2b", "12.2.5"),
33 + ]
34 for test in tests:
35 self.failIf( vercmp( test[0], test[1]) >= 0, msg="%s > %s? Wrong!" % (test[0],test[1]))
36
37 @@ -53,6 +57,8 @@
38 ("1.0-r0", "1.0-r1"),
39 ("1.0-r1", "1.0-r0"),
40 ("1.0", "1.0-r1"),
41 - ("1.0-r1", "1.0")]
42 + ("1.0-r1", "1.0"),
43 + ("12.2b", "12.2"),
44 + ]
45 for test in tests:
46 self.failIf( vercmp( test[0], test[1]) == 0, msg="%s == %s? Wrong!" % (test[0],test[1]))