From 0e306ec3bc63e914367f7fa730dede03165df7dc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Johannes=20Schl=C3=BCter?= Date: Sun, 19 Oct 2008 18:07:04 +0000 Subject: [PATCH] Add %S and %A to EXPECTF, they work like %s and %a but match empty strings, too --- run-tests.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/run-tests.php b/run-tests.php index 9926735de6..7ca17d23b4 100755 --- a/run-tests.php +++ b/run-tests.php @@ -1551,7 +1551,9 @@ COMMAND $cmd // Stick to basics $wanted_re = str_replace('%e', '\\' . DIRECTORY_SEPARATOR, $wanted_re); $wanted_re = str_replace('%s', '[^\r\n]+', $wanted_re); + $wanted_re = str_replace('%S', '[^\r\n]*', $wanted_re); $wanted_re = str_replace('%a', '.+', $wanted_re); + $wanted_re = str_replace('%A', '.*', $wanted_re); $wanted_re = str_replace('%w', '\s*', $wanted_re); $wanted_re = str_replace('%i', '[+-]?\d+', $wanted_re); $wanted_re = str_replace('%d', '\d+', $wanted_re); -- 2.50.1