summaryrefslogtreecommitdiffstats
path: root/pym/portage/tests/dep
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-10-03 21:44:46 -0700
committerZac Medico <zmedico@gentoo.org>2011-10-03 21:44:46 -0700
commitb33ab8168a18391cc8ebe3d0b8bbcdc53a1a1c3d (patch)
tree4fed4909ef30ff36e3f1053c4670a0faab4a3b0e /pym/portage/tests/dep
parentb8ebdffd672d9ef5dcaa2470e86cf9184b83fc44 (diff)
downloadportage-b33ab8168a18391cc8ebe3d0b8bbcdc53a1a1c3d.tar.gz
portage-b33ab8168a18391cc8ebe3d0b8bbcdc53a1a1c3d.tar.bz2
portage-b33ab8168a18391cc8ebe3d0b8bbcdc53a1a1c3d.zip
best_match_to_list: order by version number
This should fix the issue shown in bug 375265, comment #10.
Diffstat (limited to 'pym/portage/tests/dep')
-rw-r--r--pym/portage/tests/dep/test_best_match_to_list.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pym/portage/tests/dep/test_best_match_to_list.py b/pym/portage/tests/dep/test_best_match_to_list.py
index d050adc51..9cf5abdd5 100644
--- a/pym/portage/tests/dep/test_best_match_to_list.py
+++ b/pym/portage/tests/dep/test_best_match_to_list.py
@@ -25,6 +25,10 @@ class Test_best_match_to_list(TestCase):
def testBest_match_to_list(self):
tests = [
+ ("dev-libs/A-4", [Atom(">=dev-libs/A-3"), Atom(">=dev-libs/A-2")], \
+ [Atom(">=dev-libs/A-3"), Atom(">=dev-libs/A-2")]),
+ ("dev-libs/A-4", [Atom("<=dev-libs/A-5"), Atom("<=dev-libs/A-6")], \
+ [Atom("<=dev-libs/A-5"), Atom("<=dev-libs/A-6")]),
("dev-libs/A-1", [Atom("dev-libs/A"), Atom("=dev-libs/A-1")], \
[Atom("=dev-libs/A-1"), Atom("dev-libs/A")]),
("dev-libs/A-1", [Atom("dev-libs/B"), Atom("=dev-libs/A-1:0")], \