diff options
Diffstat (limited to 'yarns/implementations.yarn')
-rw-r--r-- | yarns/implementations.yarn | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/yarns/implementations.yarn b/yarns/implementations.yarn index b5b6a253..b3e3ae79 100644 --- a/yarns/implementations.yarn +++ b/yarns/implementations.yarn @@ -553,38 +553,6 @@ Petrification and unpetrification: cd "$DATADIR/workspace/$MATCH_1/test/morphs" assert_morphologies_are_petrified "$MATCH_1" *.morph - IMPLEMENTS THEN (\S+) is not petrified - cd "$DATADIR/workspace/$MATCH_1/test/morphs" - ! assert_morphologies_are_petrified "$MATCH_1" *.morph - -Tagging. - - IMPLEMENTS WHEN the user tags the system branch called (\S+) as (\S+) - cd "$DATADIR/workspace/$MATCH_1/test/morphs" - set tag "$MATCH_2" -- -m "testing morph tagging" - run_morph tag "$MATCH_2" -- -m "testing morph tagging" - - IMPLEMENTS WHEN the user attempts to tag the system branch called (\S+) as (\S+) - cd "$DATADIR/workspace/$MATCH_1/test/morphs" - attempt_morph tag "$MATCH_2" -- -m "testing morph tagging" - - IMPLEMENTS THEN morph tag (\S+) in (\S+) is an annotated git tag - cd "$DATADIR/workspace/$MATCH_2/test/morphs" - if git show "$MATCH_1" | head -n1 | grep -v '^tag ' - then - die "git tag $MATCH_1 is not an annotated tag" - fi - - IMPLEMENTS THEN morph tag (\S+) in (\S+) refers to a petrified commit - cd "$DATADIR/workspace/$MATCH_2/test/morphs" - git ls-tree "$MATCH_1" | - awk '$NF ~ /\.morph$/ { print $NF }' | - while read x - do - git cat-file blob "$MATCH_1:$x" > temptemptemp - assert_morphologies_are_petrified "$MATCH_1" temptemptemp - done - Generating a manifest. IMPLEMENTS GIVEN a system artifact |