From: Ævar Arnfjörð Bjarmason Date: Mon, 08 Nov 2010 21:35:38 GMT Subject: Re: [PATCH] t6022: Use -eq not = to test output of wc -l Message-ID: In-Reply-To: <1289251766-48316-1-git-send-email-brian@gernhardtsoftware.com> >  The alternative would be to use 3 = $(wc -l) (sans quotes), but other parts >  of the test used the -eq method. A IMO saner alternative is to add a new test-lib.sh function for this. E.g.: - test 3 = "$(git ls-files -u | wc -l)" && - test_wc 3 "git ls-files -u" && We could use test_cmp or something internally so we'd get meaningful output when those tests fail. But this is a good fix anyway.