Merge branch 'maint-1.7.11' into maint
[gitweb.git] / t / lib-git-p4.sh
index 309db31683e68161fd6e496bbc33f23f47ee29c2..2d753ab7e118e0905e63860cc4ee6ae4932f16c4 100644 (file)
@@ -99,5 +99,19 @@ kill_p4d() {
 }
 
 cleanup_git() {
-       rm -rf "$git"
+       rm -rf "$git" &&
+       mkdir "$git"
+}
+
+marshal_dump() {
+       what=$1 &&
+       line=${2:-1} &&
+       cat >"$TRASH_DIRECTORY/marshal-dump.py" <<-EOF &&
+       import marshal
+       import sys
+       for i in range($line):
+           d = marshal.load(sys.stdin)
+       print d['$what']
+       EOF
+       "$PYTHON_PATH" "$TRASH_DIRECTORY/marshal-dump.py"
 }