diff options
Diffstat (limited to 'yarns')
-rw-r--r-- | yarns/branches-workspaces.yarn | 17 | ||||
-rw-r--r-- | yarns/implementations.yarn | 10 | ||||
-rw-r--r-- | yarns/morph.shell-lib | 5 |
3 files changed, 4 insertions, 28 deletions
diff --git a/yarns/branches-workspaces.yarn b/yarns/branches-workspaces.yarn index a757822e..27bddff5 100644 --- a/yarns/branches-workspaces.yarn +++ b/yarns/branches-workspaces.yarn @@ -445,21 +445,8 @@ repositories referenced in the system branch. THEN morph reports no outstanding changes in foo FINALLY the git server is shut down -`morph foreach` --------------- - -`morph foreach` runs a shell command in each of the git repos in a system -branch checkout. - - SCENARIO morph foreach runs command in each git repo - GIVEN a workspace - AND a git server - WHEN the user creates a system branch called foo - AND the user edits the chunk test-chunk in branch foo - AND running shell command in each repo in foo - THEN morph ran command in test/morphs in foo - AND morph ran command in test/test-chunk in foo - FINALLY the git server is shut down +Manifests +--------- Generating a manifest works diff --git a/yarns/implementations.yarn b/yarns/implementations.yarn index 2557e2e5..2bbb1f5c 100644 --- a/yarns/implementations.yarn +++ b/yarns/implementations.yarn @@ -624,16 +624,6 @@ Reporting status of checked out repositories: cd "$DATADIR/workspace/$MATCH_2/$(slashify_colons "$MATCH_1")" git commit -a -m test-commit -Running shell command in each checked out repository: - - IMPLEMENTS WHEN running shell command in each repo in (\S+) - cd "$DATADIR/workspace/$MATCH_1" - run_morph foreach -- pwd > "$DATADIR/morph.stdout" - - IMPLEMENTS THEN morph ran command in (\S+) in (\S+) - grep -Fx "$MATCH_1" "$DATADIR/morph.stdout" - grep -Fx "$DATADIR/workspace/$MATCH_2/$MATCH_1" "$DATADIR/morph.stdout" - Generating a manifest. IMPLEMENTS GIVEN a system artifact diff --git a/yarns/morph.shell-lib b/yarns/morph.shell-lib index d9c9eff6..e7011091 100644 --- a/yarns/morph.shell-lib +++ b/yarns/morph.shell-lib @@ -3,7 +3,7 @@ # The shell functions in this library are meant to make writing IMPLEMENTS # sections for yarn scenario tests easier. -# Copyright (C) 2013-2014 Codethink Limited +# Copyright (C) 2013-2015 Codethink Limited # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,8 +15,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# with this program. If not, see <http://www.gnu.org/licenses/>. # Add $SRCDIR to PYTHONPATH. |