From d88a6a98e86da9446487ecc4f1fea435323ef21d Mon Sep 17 00:00:00 2001 From: Benjamin Poirier Date: Mon, 16 Dec 2019 15:43:38 +0900 Subject: [PATCH] testsuite: Fix line count test a substring match is not enough, ex: 10 != 1 Fixes: 30383b074de1 ("tests: Add output testing") Signed-off-by: Benjamin Poirier Signed-off-by: Stephen Hemminger --- testsuite/lib/generic.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuite/lib/generic.sh b/testsuite/lib/generic.sh index f92260fc4..e909008aa 100644 --- a/testsuite/lib/generic.sh +++ b/testsuite/lib/generic.sh @@ -121,7 +121,7 @@ test_on_not() test_lines_count() { echo -n "test on lines count ($1): " - if cat "$STD_OUT" | wc -l | grep -q "$1" + if [ $(cat "$STD_OUT" | wc -l) -eq "$1" ] then pr_success else -- 2.47.2