Ævar Arnfjörð Bjarmason wrote:
quoted
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.
See http://thread.gmane.org/gmane.comp.version-control.git/157903/focus=160421
for example.