From 85eb01fdb3073638ad5334519342b99b736721a8 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 2 Dec 2010 08:15:17 -0800 Subject: cpv_sort_key: test suffix order --- pym/portage/tests/versions/test_cpv_sort_key.py | 4 ++-- pym/portage/versions.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'pym') diff --git a/pym/portage/tests/versions/test_cpv_sort_key.py b/pym/portage/tests/versions/test_cpv_sort_key.py index 857af1701..a223d78c7 100644 --- a/pym/portage/tests/versions/test_cpv_sort_key.py +++ b/pym/portage/tests/versions/test_cpv_sort_key.py @@ -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: diff --git a/pym/portage/versions.py b/pym/portage/versions.py index d3271a762..f8691d1ce 100644 --- a/pym/portage/versions.py +++ b/pym/portage/versions.py @@ -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 <) -- cgit v1.2.3-1-g7c22