diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-08-18 18:44:08 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-18 13:22:36 -0700 |
commit | 3268dd33bd5811f6cced00959efb390bc173f3b3 (patch) | |
tree | 72998674216d62fc7fe0fb90f2fd6436fda2cf39 | |
parent | 1952049142bec263996fc6ecc9440de8a7f82450 (diff) | |
download | portage-3268dd33bd5811f6cced00959efb390bc173f3b3.tar.gz portage-3268dd33bd5811f6cced00959efb390bc173f3b3.tar.bz2 portage-3268dd33bd5811f6cced00959efb390bc173f3b3.zip |
Tests: Make sure the ResolverPlayground doesn't ignore DEPEND
-rw-r--r-- | pym/portage/tests/resolver/test_simple.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pym/portage/tests/resolver/test_simple.py b/pym/portage/tests/resolver/test_simple.py index 8665098a8..4e69d6564 100644 --- a/pym/portage/tests/resolver/test_simple.py +++ b/pym/portage/tests/resolver/test_simple.py @@ -11,6 +11,11 @@ class SimpleResolverTestCase(TestCase): "dev-libs/A-1": {}, "dev-libs/A-2": { "KEYWORDS": "~x86" }, "dev-libs/B-1.2": {}, + + "app-misc/Z-1": { "DEPEND": "|| ( app-misc/Y ( app-misc/X app-misc/W ) )", "RDEPEND": "" }, + "app-misc/Y-1": { "KEYWORDS": "~x86" }, + "app-misc/X-1": {}, + "app-misc/W-1": {}, } installed = { "dev-libs/B-1.1": {}, @@ -29,6 +34,11 @@ class SimpleResolverTestCase(TestCase): options = {"--update": True}, success = True, mergelist = ["dev-libs/B-1.2"]), + + ResolverPlaygroundTestCase( + ["app-misc/Z"], + success = True, + mergelist = ["app-misc/W-1", "app-misc/X-1", "app-misc/Z-1"]), ) playground = ResolverPlayground(ebuilds=ebuilds, installed=installed) |