X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=tests%2Ffilter%2Fcheck;h=5ba1a231a56dbc7bcec056a1b5a91cfb8387e34c;hp=18ead3eb444a0823a706cd1ef99910238e402b26;hb=172acdebcae01e79278788880ee148f16395dc47;hpb=78995cd20340b0a913870b10c096eb85fdc5f1a9 diff --git a/tests/filter/check b/tests/filter/check index 18ead3e..5ba1a23 100755 --- a/tests/filter/check +++ b/tests/filter/check @@ -1,5 +1,6 @@ -#!/bin/sh +#!/bin/bash set -e +set -o pipefail cd tests/filter @@ -8,7 +9,9 @@ expand <../../README | ./extract-doctest . >/dev/null ../../generate sub/dir files=$(find -name \*.expected) for f in $files; do - sed <$f >$f.tmp ' + i=$f + o=$f.tmp + sed <$i >$o ' /^# doctests:/ { r '"${f%/*}/doctest.mk.part"' a