From 2d16996377f369c97d35b7b48bdd336c2e8f5a08 Mon Sep 17 00:00:00 2001 From: Daniel Firth Date: Wed, 30 Oct 2013 15:19:44 +0000 Subject: Added scenario test for preventing building uncommitted systems --- yarns/implementations.yarn | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'yarns/implementations.yarn') diff --git a/yarns/implementations.yarn b/yarns/implementations.yarn index 985ab2bc..85149f0a 100644 --- a/yarns/implementations.yarn +++ b/yarns/implementations.yarn @@ -281,6 +281,16 @@ Editing morphologies with `morph edit`. echo "$MATCH_2" > "$DATADIR/git-branch.wanted" diff -u "$DATADIR/git-branch.wanted" "$DATADIR/git-branch.actual" + IMPLEMENTS WHEN creating an uncommitted system morphology called (\S+) for architecture (\S+) in system branch (\S+) + cat << EOF > "$DATADIR/workspace/$MATCH_3/test:morphs/$MATCH_1.morph" + arch: $MATCH_2 + configuration-extensions: [] + description: A system called $MATCH_1 for architectures $MATCH_2 + kind: system + name: $MATCH_1 + strata: [] + EOF + Reporting status of checked out repositories: IMPLEMENTS THEN morph reports no outstanding changes in (\S+) -- cgit v1.2.1