]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
testsuite: Fix line count test
authorBenjamin Poirier <bpoirier@cumulusnetworks.com>
Mon, 16 Dec 2019 06:43:38 +0000 (15:43 +0900)
committerStephen Hemminger <stephen@networkplumber.org>
Tue, 17 Dec 2019 04:49:28 +0000 (20:49 -0800)
a substring match is not enough, ex: 10 != 1

Fixes: 30383b074de1 ("tests: Add output testing")
Signed-off-by: Benjamin Poirier <bpoirier@cumulusnetworks.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
testsuite/lib/generic.sh

index f92260fc40cf32b5b3639dcf49445937285f64d5..e909008aa49cb53a31d3f13e9ee93add03da8b6b 100644 (file)
@@ -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