diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-04-19 22:49:14 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-31 11:54:06 +0100 |
commit | bb53fd896dbd2e5d09c56d01b5e0337b865c043d (patch) | |
tree | b620850350e41536e20c8fdc6a4b7bf1b272534c /tests/lib | |
parent | 323e5e59ee548bf44cc2cb9a584cb1c3edcabe3f (diff) |
Test suite: break out t-expect-fail
Diffstat (limited to 'tests/lib')
-rw-r--r-- | tests/lib | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -46,6 +46,13 @@ fail () { exit 1 } +t-expect-fail () { + local mpat="$1"; shift + LC_MESSAGES=C "$@" 2>&1 | tee $tmp/t.output + test ${PIPESTATUS[0]} != 0 + egrep "$mpat" $tmp/t.output ||false +} + t-untar () { local tarfile=$1.tar local edittree=$1.edit |