From ee759c065deb485de7a92b2ce964566632a71e62 Mon Sep 17 00:00:00 2001 From: besawn <38794505+besawn@users.noreply.github.com> Date: Thu, 21 Apr 2022 16:02:29 -0400 Subject: [PATCH] Modified xcattest check:output to enforce stricter syntax checking --- xCAT-test/xcattest | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xCAT-test/xcattest b/xCAT-test/xcattest index 6c2ffe27a..f6b55c3c0 100755 --- a/xCAT-test/xcattest +++ b/xCAT-test/xcattest @@ -1435,8 +1435,7 @@ sub run_case { log_this($running_log_fd, "CHECK:rc $op $rvalue\t[Pass]"); push(@caselog, "CHECK:rc $op $rvalue\t[Pass]"); } - } elsif ($check =~ /output\s*([=!~]+)\s*(\S.*)/ - && $check !~ /output\s*([=!~])\1/) { + } elsif ($check =~ /output\s*(==|!=|=~|!~)\s*(\S.*)/) { my $lvalue = join("\n", @output); my $op = $1; my $rvalue = $2;