From 0d24e380ff394782358da99b776a187d402142e9 Mon Sep 17 00:00:00 2001 From: Tiago Gomes Date: Fri, 27 Nov 2015 14:21:01 +0000 Subject: Convert last cmdtests to yarns The conversion was made so that the build command was used instead of the build-morphology command. Change-Id: I67c43d765ed603ecdd806bc649815526243b7b87 --- yarns/tempdir.yarn | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 yarns/tempdir.yarn (limited to 'yarns/tempdir.yarn') diff --git a/yarns/tempdir.yarn b/yarns/tempdir.yarn new file mode 100644 index 00000000..7882121e --- /dev/null +++ b/yarns/tempdir.yarn @@ -0,0 +1,26 @@ +Temporary Directory +=================== + + SCENARIO morph honours the temporary directory given + GIVEN a git server + WHEN the user clones definitions + THEN the user is able to build the system systems/test-system.morph in branch master using the specified temporary directory + + IMPLEMENTS THEN the user is able to build the system (\S+) in branch (\S+) using the specified temporary directory + system="$MATCH_1" + branch="$MATCH_2" + + export TMPDIR + TMPDIR="$DATADIR"/unwritable-tmp + install -m 000 -d "$TMPDIR" + mkdir "$DATADIR"/tmp + + cd "$DATADIR"/definitions + git checkout "$branch" + morph --tempdir="$DATADIR"/tmp \ + --cachedir-min-space=0 \ + --tempdir-min-space=0 \ + --no-default-config \ + --config "$DATADIR"/morph.conf \ + build "$system" + git checkout - -- cgit v1.2.1