summaryrefslogtreecommitdiffstats
path: root/tests/util.py
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-10-24 20:02:14 -0600
committerJason Gerard DeRose <jderose@redhat.com>2008-10-24 20:02:14 -0600
commitac4efac3944d180cffd0ad9d63f631dc928e1d28 (patch)
tree169357c91ee70371ee42894bf89641008fcff9e6 /tests/util.py
parent8ca44bcbfa2aec0c7c84205dc08c81f711a22c5d (diff)
downloadfreeipa-ac4efac3944d180cffd0ad9d63f631dc928e1d28.tar.gz
freeipa-ac4efac3944d180cffd0ad9d63f631dc928e1d28.tar.xz
freeipa-ac4efac3944d180cffd0ad9d63f631dc928e1d28.zip
Finished Env._finalize_core() and corresponding unit tests
Diffstat (limited to 'tests/util.py')
-rw-r--r--tests/util.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/util.py b/tests/util.py
index 1cbc4e312..cc761ce72 100644
--- a/tests/util.py
+++ b/tests/util.py
@@ -61,6 +61,14 @@ class TempDir(object):
assert path.isfile(f) and not path.islink(f)
return f
+ def write(self, content, *parts):
+ d = self.makedirs(*parts[:-1])
+ f = path.join(d, parts[-1])
+ assert not path.exists(f)
+ open(f, 'w').write(content)
+ assert path.isfile(f) and not path.islink(f)
+ return f
+
def join(self, *parts):
return path.join(self.path, *parts)