From 5a4a8c8bd3ab61d27d13dfb8fcc36ee12afee389 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 6 Apr 2007 20:46:47 +0000 Subject: [PATCH] Give accurate failure diagnostics when unlike() fails. p4raw-id: //depot/perl@30855 --- t/test.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/t/test.pl b/t/test.pl index 5584669..37e6682 100644 --- a/t/test.pl +++ b/t/test.pl @@ -274,7 +274,8 @@ sub like_yn ($$$@) { $pass = $got !~ /$expected/ if $flip; unless ($pass) { unshift(@mess, "# got '$got'\n", - "# expected /$expected/\n"); + $flip + ? "# expected !~ /$expected/\n" : "# expected /$expected/\n"); } local $Level = $Level + 1; _ok($pass, _where(), $name, @mess); -- 1.8.3.1