diff options
author | David James <davidjames@chromium.org> | 2011-05-04 10:35:02 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-05-04 10:35:02 -0700 |
commit | 9b697efa947ef88effc15ee86f766af68ec6097a (patch) | |
tree | 969096d7be7372c7ac6d5ab1d2456e593cc978a8 | |
parent | af430c8b439cf67079b54fa3b18312e0a6afce8d (diff) | |
download | portage-9b697efa947ef88effc15ee86f766af68ec6097a.tar.gz portage-9b697efa947ef88effc15ee86f766af68ec6097a.tar.bz2 portage-9b697efa947ef88effc15ee86f766af68ec6097a.zip |
test_rebuild: test --rebuild-if-new-rev more
-rw-r--r-- | pym/portage/tests/resolver/test_rebuild.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pym/portage/tests/resolver/test_rebuild.py b/pym/portage/tests/resolver/test_rebuild.py index 1f4b6ae24..b9c4d6d65 100644 --- a/pym/portage/tests/resolver/test_rebuild.py +++ b/pym/portage/tests/resolver/test_rebuild.py @@ -110,6 +110,21 @@ class RebuildTestCase(TestCase): 'sys-apps/b-2', 'sys-apps/e-2', 'sys-apps/g-2'], ignore_mergelist_order = True, success = True), + + ResolverPlaygroundTestCase( + ["=sys-libs/x-1"], + options = {"--rebuild-if-new-rev" : True}, + mergelist = ['sys-libs/x-1'], + ignore_mergelist_order = True, + success = True), + + ResolverPlaygroundTestCase( + ["=sys-libs/x-1"], + options = {"--rebuild-if-unbuilt" : True}, + mergelist = ['sys-libs/x-1', 'sys-apps/a-2', + 'sys-apps/b-2', 'sys-apps/e-2', 'sys-apps/g-2'], + ignore_mergelist_order = True, + success = True), ) playground = ResolverPlayground(ebuilds=ebuilds, |