summaryrefslogtreecommitdiff
path: root/yarns/morph.shell-lib
diff options
context:
space:
mode:
Diffstat (limited to 'yarns/morph.shell-lib')
-rw-r--r--yarns/morph.shell-lib19
1 files changed, 19 insertions, 0 deletions
diff --git a/yarns/morph.shell-lib b/yarns/morph.shell-lib
index 58521ee8..b11ddab1 100644
--- a/yarns/morph.shell-lib
+++ b/yarns/morph.shell-lib
@@ -158,3 +158,22 @@ if ! env | grep '^SRCDIR=' > /dev/null
then
export SRCDIR="$(pwd)"
fi
+
+
+# Added until it's fixed in upstream.
+# It's a solution to create an empty home directory each execution
+export HOME="$DATADIR/home"
+if [ ! -d "$HOME" ]
+then
+ mkdir "$HOME"
+fi
+
+# Generating a default git user to run the tests
+if ! test -r "$HOME/.gitconfig"
+then
+ cat > "$HOME/.gitconfig" <<EOF
+[user]
+ name = Tomjon Codethinker
+ email = tomjon@codethink.co.uk
+EOF
+fi