diff options
Diffstat (limited to 'yarns/900-implementations.yarn')
-rw-r--r-- | yarns/900-implementations.yarn | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/yarns/900-implementations.yarn b/yarns/900-implementations.yarn index 35398a6..80798af 100644 --- a/yarns/900-implementations.yarn +++ b/yarns/900-implementations.yarn @@ -65,6 +65,26 @@ user, and with specific settings to make the test suite run smoother. --layout=pkb \ --no-git \ $MATCH_1 + echo 0 > "$DATADIR/jt.exit" + +Sometimes we expect `jt` to fail. In that case, the scenario step +shouldn't fail. + + IMPLEMENTS WHEN I try to run jt (.*) + set +e + EDITOR=true \ + "$SRCDIR/jt" --no-default-config \ + --config "$DATADIR/source.conf" \ + --config "$DATADIR/time.conf" \ + --layout=pkb \ + --no-git \ + $MATCH_1 + echo "$?" > "$DATADIR/jt.exit" + +Check that the latest invocation of `jt` didn't fail. + + IMPLEMENTS THEN it fails + ! grep -Fx 0 "$DATADIR/jt.exit" Checking file existence |