X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=tests%2Ffilter%2Fcheck;h=a63d20b1de5997c9e97a96483724604e7e84809a;hb=31d62e1963cf04d00d99489b5ff4015a8f49b4fb;hp=18ead3eb444a0823a706cd1ef99910238e402b26;hpb=78995cd20340b0a913870b10c096eb85fdc5f1a9;p=subdirmk.git diff --git a/tests/filter/check b/tests/filter/check index 18ead3e..a63d20b 100755 --- a/tests/filter/check +++ b/tests/filter/check @@ -1,16 +1,19 @@ -#!/bin/sh +#!/bin/bash set -e +set -o pipefail cd tests/filter -expand <../../README | ./extract-doctest . >/dev/null +expand <../../README | ./extract-doctests . >/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"' + r '"${f%/*}/doctests.mk.part"' a } '