summaryrefslogtreecommitdiffstats
path: root/pym/portage/tests/resolver
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-09-13 12:37:28 -0700
committerZac Medico <zmedico@gentoo.org>2012-09-13 12:37:28 -0700
commit34fd6700ba3ff1e18865322b37be31851570ab83 (patch)
treec811afa17137d59feebe8b0467fb9e47d7ac013e /pym/portage/tests/resolver
parent32dda00da1d9d33c345896119a7e01fc840df265 (diff)
downloadportage-34fd6700ba3ff1e18865322b37be31851570ab83.tar.gz
portage-34fd6700ba3ff1e18865322b37be31851570ab83.tar.bz2
portage-34fd6700ba3ff1e18865322b37be31851570ab83.zip
repoman: test package.use.stable.mask
Diffstat (limited to 'pym/portage/tests/resolver')
-rw-r--r--pym/portage/tests/resolver/ResolverPlayground.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/pym/portage/tests/resolver/ResolverPlayground.py b/pym/portage/tests/resolver/ResolverPlayground.py
index 0ac209761..324ef9dd7 100644
--- a/pym/portage/tests/resolver/ResolverPlayground.py
+++ b/pym/portage/tests/resolver/ResolverPlayground.py
@@ -34,7 +34,8 @@ class ResolverPlayground(object):
its work.
"""
- config_files = frozenset(("package.accept_keywords", "package.use", "package.mask", "package.keywords", \
+ config_files = frozenset(("eapi", "package.accept_keywords", "package.use",
+ "package.use.stable.mask", "package.mask", "package.keywords",
"package.unmask", "package.properties", "package.license", "use.mask", "use.force",
"layout.conf",))
@@ -344,10 +345,11 @@ class ResolverPlayground(object):
sub_profile_dir = os.path.join(profile_dir, "default", "linux", "x86", "test_profile")
os.makedirs(sub_profile_dir)
- eapi_file = os.path.join(sub_profile_dir, "eapi")
- f = open(eapi_file, "w")
- f.write("0\n")
- f.close()
+ if not (profile and "eapi" in profile):
+ eapi_file = os.path.join(sub_profile_dir, "eapi")
+ f = open(eapi_file, "w")
+ f.write("0\n")
+ f.close()
make_defaults_file = os.path.join(sub_profile_dir, "make.defaults")
f = open(make_defaults_file, "w")