Skip to content

Commit 6d46080

Browse files
committed
Coverage fixes.
1 parent 3e12c0f commit 6d46080

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ bin
55
.gdb_history
66

77
# Vim files
8-
.*.swp
8+
.*swp
99

1010
# Test files
1111
parent
1212
child
1313
test.log
14+
*.gcda
15+
*.gcno
16+
*.gcov

tests/basic/run.sh

+6-2
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,14 @@ fi
1919

2020
CFLAGS='-g -O2 -Wall -Wextra -Werror -shared -fPIC'
2121

22+
if test -n "${COVERAGE:-}"; then
23+
CFLAGS="$CFLAGS --coverage -DNDEBUG"
24+
fi
25+
2226
ROOT=$PWD/../..
2327

24-
${CC:-gcc} parent.c -o parent
25-
${CC:-gcc} child.c -o child
28+
${CC:-gcc} --coverage parent.c -o parent
29+
${CC:-gcc} --coverage child.c -o child
2630

2731
export PREGRIND_FLAGS='-q --error-exitcode=1'
2832

0 commit comments

Comments
 (0)