diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-10-03 19:26:22 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-10-03 19:26:22 -0700 |
commit | 5d402047d0368c0122d2f21e21bb5ff5f9b17473 (patch) | |
tree | 4f6ede4c98ca7b24887544ac5be0960c3e715ba9 | |
parent | e1b29cc564684317d4f3138b050d57182d2b37b7 (diff) | |
download | portage-5d402047d0368c0122d2f21e21bb5ff5f9b17473.tar.gz portage-5d402047d0368c0122d2f21e21bb5ff5f9b17473.tar.bz2 portage-5d402047d0368c0122d2f21e21bb5ff5f9b17473.zip |
Note curious testBacktrackMissedUpdates() failure
-rw-r--r-- | pym/portage/tests/resolver/test_backtracking.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pym/portage/tests/resolver/test_backtracking.py b/pym/portage/tests/resolver/test_backtracking.py index c8d04be83..d862d3dc7 100644 --- a/pym/portage/tests/resolver/test_backtracking.py +++ b/pym/portage/tests/resolver/test_backtracking.py @@ -137,6 +137,11 @@ class BacktrackingTestCase(TestCase): An update is missed due to a dependency on an older version. """ + # NOTE: This test fails if the order of slot conflict + # backtrack_data is reversed inside depgraph._add_pkg(). + # This may indicate that Backtracker is failing to generate + # the appropriate nodes to explore in this case. + ebuilds = { "dev-libs/A-1": { }, "dev-libs/A-2": { }, @@ -148,10 +153,12 @@ class BacktrackingTestCase(TestCase): "dev-libs/B-1": { "USE": "", "RDEPEND": "<=dev-libs/A-1" }, } + options = {'--update' : True, '--deep' : True, '--selective' : True} + test_cases = ( ResolverPlaygroundTestCase( ["dev-libs/A", "dev-libs/B"], - options = {'--update' : True, '--deep' : True}, + options = options, all_permutations = True, mergelist = [], success = True), |