aboutsummaryrefslogtreecommitdiff
path: root/gitosis/test/util.py
diff options
context:
space:
mode:
authorTommi Virtanen <tv@eagain.net>2007-06-05 14:05:54 +0300
committerTommi Virtanen <tv@eagain.net>2007-06-05 14:05:54 +0300
commit8a6cb39b9f8f86ac77ce0163e8b1779211a2f8b6 (patch)
treee87eac9c12cecc06b00ef202e3c8866ae54e3386 /gitosis/test/util.py
parentClean up gitosis.gitweb unit tests. (diff)
downloadgitosis-dakkar-8a6cb39b9f8f86ac77ce0163e8b1779211a2f8b6.tar.gz
gitosis-dakkar-8a6cb39b9f8f86ac77ce0163e8b1779211a2f8b6.tar.bz2
gitosis-dakkar-8a6cb39b9f8f86ac77ce0163e8b1779211a2f8b6.zip
Extract test utility functions.
Diffstat (limited to 'gitosis/test/util.py')
-rw-r--r--gitosis/test/util.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/gitosis/test/util.py b/gitosis/test/util.py
new file mode 100644
index 0000000..fa3a2be
--- /dev/null
+++ b/gitosis/test/util.py
@@ -0,0 +1,18 @@
+import os, errno
+
+def mkdir(path):
+ try:
+ os.mkdir(path)
+ except OSError, e:
+ if e.errno == errno.EEXIST:
+ pass
+ else:
+ raise
+
+def maketemp():
+ tmp = os.path.join(os.path.dirname(__file__), 'tmp')
+ mkdir(tmp)
+ me = os.path.splitext(os.path.basename(__file__))[0]
+ tmp = os.path.join(tmp, me)
+ mkdir(tmp)
+ return tmp