summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-05-21 15:36:41 -0700
committerZac Medico <zmedico@gentoo.org>2011-05-21 15:36:41 -0700
commit5933561be0ed3a6d46ba9608edff79bbeb8cd7f1 (patch)
treef9089ed81638dd88b2bb4d6d49ce20527519b35d
parentdb3521bdd5c57a20a8f3bf04a84fcd65430e39c9 (diff)
downloadportage-5933561be0ed3a6d46ba9608edff79bbeb8cd7f1.tar.gz
portage-5933561be0ed3a6d46ba9608edff79bbeb8cd7f1.tar.bz2
portage-5933561be0ed3a6d46ba9608edff79bbeb8cd7f1.zip
test_merge_order: fix bugs in previous commit
-rw-r--r--pym/portage/tests/resolver/test_merge_order.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/pym/portage/tests/resolver/test_merge_order.py b/pym/portage/tests/resolver/test_merge_order.py
index bae9bcadb..548f203fe 100644
--- a/pym/portage/tests/resolver/test_merge_order.py
+++ b/pym/portage/tests/resolver/test_merge_order.py
@@ -17,9 +17,7 @@ class MergeOrderTestCase(TestCase):
"EAPI" : "2",
"DEPEND" : "!!app-misc/installed-blocker-a",
},
- "app-misc/blocker-update-order-a-1" : {
- "RDEPEND" : ">=app-misc/installed-old-version-blocks-a-2"
- },
+ "app-misc/blocker-update-order-a-1" : {},
"app-misc/blocker-runtime-a-1" : {},
"app-misc/blocker-runtime-hard-a-1" : {},
"app-misc/circ-buildtime-a-0": {},
@@ -85,7 +83,7 @@ class MergeOrderTestCase(TestCase):
"RDEPEND" : "!app-misc/blocker-runtime-a !!app-misc/blocker-runtime-hard-a",
},
"app-misc/installed-old-version-blocks-a-1" : {
- "RDEPEND" : "!app-misc/installed-old-version-blocks-a",
+ "RDEPEND" : "!app-misc/blocker-update-order-a",
},
"app-misc/installed-old-version-blocks-a-2" : {},
"app-misc/some-app-a-1": {
@@ -117,7 +115,7 @@ class MergeOrderTestCase(TestCase):
"RDEPEND" : "!app-misc/blocker-runtime-a !!app-misc/blocker-runtime-hard-a",
},
"app-misc/installed-old-version-blocks-a-1" : {
- "RDEPEND" : "!app-misc/installed-old-version-blocks-a",
+ "RDEPEND" : "!app-misc/blocker-update-order-a",
},
}
@@ -179,8 +177,9 @@ class MergeOrderTestCase(TestCase):
# be updated first, in order to solve the blocker without
# any need for blocking packages to temporarily overlap.
ResolverPlaygroundTestCase(
- ["app-misc/blocker-update-order-a"],
+ ["app-misc/blocker-update-order-a", "app-misc/installed-old-version-blocks-a"],
success = True,
+ all_permutations = True,
mergelist = ["app-misc/installed-old-version-blocks-a-2", "app-misc/blocker-update-order-a-1"]),
# installed package has runtime blocker that
# should cause it to be uninstalled