summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2012-04-02 22:32:57 +0200
committerJim Meyering <meyering@redhat.com>2012-04-03 08:24:20 +0200
commit0f35329876580f07daa30534ce924237f1357539 (patch)
treeddf6d90f8cc9f3dec5c76eaf21da3c32d1595426
parentef44086db0b4bfad563727d81dcf9ecdf38ded81 (diff)
downloadcoreutils-0f35329876580f07daa30534ce924237f1357539.tar.xz
tests: avoid spurious misc/expr failure on AIX 6.1
* tests/misc/expr: Avoid spurious failure on AIX 6.1 due to differing regexp diagnostic. Reported by Michael Felt.
-rwxr-xr-xtests/misc/expr6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/misc/expr b/tests/misc/expr
index fb81ce759..781cf3879 100755
--- a/tests/misc/expr
+++ b/tests/misc/expr
@@ -140,7 +140,11 @@ my @Tests =
['bre48', '_ : "a\\{1,x"',
{ERR => "$prog: Unmatched \\{\n"}, {EXIT => 2}],
['bre49', '_ : "a\\{32768\\}"',
- {ERR => "$prog: Invalid content of \\{\\}\n"}, {EXIT => 2}],
+ {ERR => "$prog: Invalid content of \\{\\}\n"}, {EXIT => 2},
+ # Map AIX-6's different diagnostic to the one we expect:
+ {ERR_SUBST =>
+ 's,Regular expression too big,Invalid content of \\\\{\\\\},'},
+ ],
['bre50', '_ : "a\\{1,0\\}"',
{ERR => "$prog: Invalid content of \\{\\}\n"}, {EXIT => 2}],
['bre51', '"acabc" : ".*ab\\{0,0\\}c"', {OUT => '2'}],