cpv_sort_key: test suffix order
authorZac Medico <zmedico@gentoo.org>
Thu, 2 Dec 2010 16:15:17 +0000 (08:15 -0800)
committerZac Medico <zmedico@gentoo.org>
Sat, 4 Dec 2010 06:27:39 +0000 (22:27 -0800)
pym/portage/tests/versions/test_cpv_sort_key.py
pym/portage/versions.py

index 857af1701bcc307268db923298317336a978ba53..a223d78c744f7e73af5dcef8a545cff8634508d7 100644 (file)
@@ -8,8 +8,8 @@ class CpvSortKeyTestCase(TestCase):
 
        def testCpvSortKey(self):
 
-               tests = [ (( "a", "b", "a/b-2", "a/a-1", "a/b-1"),
-                       ( "a", "a/a-1", "a/b-1", "a/b-2", "b")),
+               tests = [ (("a/b-2_alpha", "a", "b", "a/b-2", "a/a-1", "a/b-1"),
+                       ( "a", "a/a-1", "a/b-1", "a/b-2_alpha", "a/b-2", "b")),
                ]
 
                for test in tests:
index d3271a7620d34ce86e4aeb41f3019c3e91b232ee..f8691d1ce22fdbea62a08547d128eb332ea63de2 100644 (file)
@@ -348,7 +348,7 @@ def cpv_getversion(mycpv):
 
 def cpv_sort_key():
        """
-       Create an object for sorting cpvs, to be useed as the 'key' parameter
+       Create an object for sorting cpvs, to be used as the 'key' parameter
        in places like list.sort() or sorted(). This calls catpkgsplit() once for
        each cpv and caches the result. If a given cpv is invalid or two cpvs
        have different category/package names, then plain string (> and <)