coverage_helper: exclude variables definitions
License: MIT Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Christian Couder committed
Oct 16, 2015 at 22:59 UTC
46394ce45253daa8b160d1e3d6793bf60e9d17c1
1 file changed
+2
-1
test/sharness_test_coverage_helper.sh
+2
-1
@@ -61,7 +61,8 @@ grep_out() {
61
grep_out 'test_expect_.*ipfs' raw expect "test_expect_{success,failure} lines"
62
grep_out '^[^:]+:[^:]+:\s*#' expect comment "comments"
63
grep_out 'test_description=' comment desc "test_description lines"
64
-grep_out '^[^:]+:[^:]+:\s*e?grep\W[^|]*\Wipfs' desc grep "grep lines"
64
+grep_out '^[^:]+:[^:]+:\s*\w+="[^"]*"\s*(\&\&)?\s*$' desc def "variable definition lines"
65
+grep_out '^[^:]+:[^:]+:\s*e?grep\W[^|]*\Wipfs' def grep "grep lines"
66
grep_out '^[^:]+:[^:]+:\s*echo\W[^|]*\Wipfs' grep echo "echo lines"
67
68
grep_in() {