diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-08-24 12:00:22 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-24 06:48:40 -0700 |
commit | 9ed91aff33d645d9d846d416cf21de33ab968f54 (patch) | |
tree | 7aa1a98a71484aec3c80b416b43a156db3310daa /pym/portage/tests/dep | |
parent | 3d2c78303bb3bfb5a9174686e4069770602eeda2 (diff) | |
download | portage-9ed91aff33d645d9d846d416cf21de33ab968f54.tar.gz portage-9ed91aff33d645d9d846d416cf21de33ab968f54.tar.bz2 portage-9ed91aff33d645d9d846d416cf21de33ab968f54.zip |
Atom.violated_conditionals: Always treat deps as violated if the flag is not in IUSE
Diffstat (limited to 'pym/portage/tests/dep')
-rw-r--r-- | pym/portage/tests/dep/testAtom.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pym/portage/tests/dep/testAtom.py b/pym/portage/tests/dep/testAtom.py index 4c504e013..31999dc2c 100644 --- a/pym/portage/tests/dep/testAtom.py +++ b/pym/portage/tests/dep/testAtom.py @@ -190,6 +190,14 @@ class TestAtom(TestCase): ("dev-libs/D[!x=]", [], ["x"], ["x"], "dev-libs/D"), ("dev-libs/D[!x(+)=]", [], [], ["x"], "dev-libs/D[!x(+)=]"), ("dev-libs/D[!x(-)=]", [], [], ["x"], "dev-libs/D"), + + #Missing IUSE test cases + ("dev-libs/B[x]", [], [], [], "dev-libs/B[x]"), + ("dev-libs/B[-x]", [], [], [], "dev-libs/B[-x]"), + ("dev-libs/B[x?]", [], [], [], "dev-libs/B[x?]"), + ("dev-libs/B[x=]", [], [], [], "dev-libs/B[x=]"), + ("dev-libs/B[!x=]", [], [], ["x"], "dev-libs/B[!x=]"), + ("dev-libs/B[!x?]", [], [], ["x"], "dev-libs/B[!x?]"), ) test_cases_xfail = ( |