diff options
Diffstat (limited to 'tests/init.cfg')
-rw-r--r-- | tests/init.cfg | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/init.cfg b/tests/init.cfg index 3e9ab038..882feb1c 100644 --- a/tests/init.cfg +++ b/tests/init.cfg @@ -47,7 +47,11 @@ require_timeout_() require_pcre_() { - echo . | grep -P . 2>err || skip_ no PCRE support + echo . | grep -P . 2>err + echo . | grep -P . 2>err || { + test $? -eq 1 && fail_ PCRE available, but does not work. + skip_ no PCRE support + } compare /dev/null err || fail_ PCRE available, but stderr not empty. } |