OpenCoverage

Bash Test Coverage

Sources

Page:<>12
Source: macro.c
Sourceā–¾Condition %
zwrite.c
Source: zwrite.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zwrite.c
Coverage:  17.647% (3/17)
 17.647% (3/17)
zread.c
Source: zread.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Coverage:  47.143% (33/70)
 47.143% (33/70)
zmapfd.c
Source: zmapfd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zmapfd.c
Coverage:  37.037% (10/27)
 37.037% (10/27)
zgetline.c
Source: zgetline.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zgetline.c
Coverage:  72.973% (27/37)
 72.973% (27/37)
zcatfd.c
Source: zcatfd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zcatfd.c
Coverage:  63.636% (7/11)
 63.636% (7/11)
y.tab.c
Source: y.tab.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Coverage:  76.782% (377/491)
 76.782% (377/491)
xmbsrtowcs.c
Source: xmbsrtowcs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/xmbsrtowcs.c
Coverage:  37.423% (61/163)
 37.423% (61/163)
xmalloc.c
Source: xmalloc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Coverage:  0.000% (0/11)
  0.000% (0/11)
xmalloc.c
Source: xmalloc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Coverage:  51.724% (30/58)
 51.724% (30/58)
xfree.c
Source: xfree.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xfree.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
winsize.c
Source: winsize.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/winsize.c
Coverage:  0.000% (0/18)
  0.000% (0/18)
wcsnwidth.c
Source: wcsnwidth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/wcsnwidth.c
Coverage:  0.000% (0/15)
  0.000% (0/15)
watch.c
Source: watch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/watch.c
Coverage:  0.000% (0/62)
  0.000% (0/62)
wait.def
Source: wait.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/wait.def
Coverage:  73.077% (38/52)
 73.077% (38/52)
vi_mode.c
Source: vi_mode.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Coverage:  0.000% (0/1315)
  0.000% (0/1315)
version.c
Source: version.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/version.c
Coverage:  63.636% (7/11)
 63.636% (7/11)
variables.c
Source: variables.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Coverage:  56.412% (1676/2971)
 56.412% (1676/2971)
util.c
Source: util.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Coverage:  0.000% (0/118)
  0.000% (0/118)
unwind_prot.c
Source: unwind_prot.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Coverage:  51.989% (183/352)
 51.989% (183/352)
unicode.c
Source: unicode.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Coverage:  22.936% (25/109)
 22.936% (25/109)
undo.c
Source: undo.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/undo.c
Coverage:  0.000% (0/103)
  0.000% (0/103)
umask.def
Source: umask.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/umask.def
Coverage:  80.165% (97/121)
 80.165% (97/121)
ulimit.def
Source: ulimit.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Coverage:  21.595% (65/301)
 21.595% (65/301)
ufuncs.c
Source: ufuncs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/ufuncs.c
Coverage:  20.833% (5/24)
 20.833% (5/24)
uconvert.c
Source: uconvert.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/uconvert.c
Coverage:  32.500% (26/80)
 32.500% (26/80)
type.def
Source: type.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/type.def
Coverage:  37.002% (158/427)
 37.002% (158/427)
trap.def
Source: trap.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/trap.def
Coverage:  40.000% (110/275)
 40.000% (110/275)
trap.c
Source: trap.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Coverage:  47.994% (323/673)
 47.994% (323/673)
trace.c
Source: trace.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Coverage:  0.000% (0/23)
  0.000% (0/23)
tmpfile.c
Source: tmpfile.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Coverage:  30.000% (18/60)
 30.000% (18/60)
timeval.c
Source: timeval.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/timeval.c
Coverage:  50.000% (17/34)
 50.000% (17/34)
times.def
Source: times.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/times.def
Coverage:  0.000% (0/4)
  0.000% (0/4)
tilde.c
Source: tilde.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Coverage:  38.743% (74/191)
 38.743% (74/191)
text.c
Source: text.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/text.c
Coverage:  0.000% (0/844)
  0.000% (0/844)
test.def
Source: test.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/test.def
Coverage:  88.889% (8/9)
 88.889% (8/9)
test.c
Source: test.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Coverage:  63.693% (407/639)
 63.693% (407/639)
terminal.c
Source: terminal.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/terminal.c
Coverage:  0.000% (0/265)
  0.000% (0/265)
table.c
Source: table.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Coverage:  48.408% (76/157)
 48.408% (76/157)
suspend.def
Source: suspend.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/suspend.def
Coverage:  0.000% (0/19)
  0.000% (0/19)
subst.c
Source: subst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Coverage:  68.522% (5368/7834)
 68.522% (5368/7834)
strtrans.c
Source: strtrans.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Coverage:  72.917% (210/288)
 72.917% (210/288)
strmatch.c
Source: strmatch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/strmatch.c
Coverage:  50.000% (6/12)
 50.000% (6/12)
stringvec.c
Source: stringvec.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Coverage:  45.833% (44/96)
 45.833% (44/96)
stringlist.c
Source: stringlist.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Coverage:  0.000% (0/172)
  0.000% (0/172)
stringlib.c
Source: stringlib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Coverage:  30.522% (76/249)
 30.522% (76/249)
stats.c
Source: stats.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/stats.c
Coverage:  0.000% (0/44)
  0.000% (0/44)
stat-time.h
Source: stat-time.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Coverage:  22.222% (2/9)
 22.222% (2/9)
spell.c
Source: spell.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Coverage:  0.000% (0/247)
  0.000% (0/247)
source.def
Source: source.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/source.def
Coverage:  61.728% (50/81)
 61.728% (50/81)
snprintf.c
Source: snprintf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Coverage:  16.374% (280/1710)
 16.374% (280/1710)
smatch.c
Source: smatch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Coverage:  43.388% (105/242)
 43.388% (105/242)
sm_loop.c
Source: sm_loop.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Coverage:  46.698% (700/1499)
 46.698% (700/1499)
signals.c
Source: signals.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/signals.c
Coverage:  0.000% (0/172)
  0.000% (0/172)
sig.c
Source: sig.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Coverage:  34.975% (71/203)
 34.975% (71/203)
shtty.c
Source: shtty.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Coverage:  0.000% (0/68)
  0.000% (0/68)
shquote.c
Source: shquote.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Coverage:  50.000% (102/204)
 50.000% (102/204)
shopt.def
Source: shopt.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Coverage:  54.770% (155/283)
 54.770% (155/283)
shmbchar.h
Source: shmbchar.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/shmbchar.h
Coverage: 100.000% (1/1)
100.000% (1/1)
shmbchar.c
Source: shmbchar.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Coverage:  23.776% (34/143)
 23.776% (34/143)
shmatch.c
Source: shmatch.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmatch.c
Coverage:  76.000% (19/25)
 76.000% (19/25)
shift.def
Source: shift.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shift.def
Coverage:  44.776% (30/67)
 44.776% (30/67)
shell.c
Source: shell.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Coverage:  0.000% (0/25)
  0.000% (0/25)
shell.c
Source: shell.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Coverage:  33.734% (337/999)
 33.734% (337/999)
setlinebuf.c
Source: setlinebuf.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/setlinebuf.c
Coverage: 100.000% (1/1)
100.000% (1/1)
setattr.def
Source: setattr.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Coverage:  76.972% (244/317)
 76.972% (244/317)
set.def
Source: set.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Coverage:  63.860% (311/487)
 63.860% (311/487)
search.c
Source: search.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/search.c
Coverage:  0.000% (0/265)
  0.000% (0/265)
savestring.c
Source: savestring.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/savestring.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
rltty.c
Source: rltty.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/rltty.c
Coverage:  0.000% (0/161)
  0.000% (0/161)
rlmbutil.h
Source: rlmbutil.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/rlmbutil.h
Coverage:  0.000% (0/95)
  0.000% (0/95)
return.def
Source: return.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/return.def
Coverage:  23.256% (10/43)
 23.256% (10/43)
redir.c
Source: redir.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Coverage:  62.842% (482/767)
 62.842% (482/767)
readline.c
Source: readline.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Coverage:  0.000% (0/450)
  0.000% (0/450)
read.def
Source: read.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Coverage:  57.785% (334/578)
 57.785% (334/578)
pushd.def
Source: pushd.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Coverage:  59.783% (275/460)
 59.783% (275/460)
printf.def
Source: printf.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Coverage:  53.717% (607/1130)
 53.717% (607/1130)
print_cmd.c
Source: print_cmd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Coverage:  70.181% (466/664)
 70.181% (466/664)
pcomplib.c
Source: pcomplib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Coverage:  16.327% (16/98)
 16.327% (16/98)
pcomplete.c
Source: pcomplete.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Coverage:  0.107% (1/931)
  0.107% (1/931)
pathphys.c
Source: pathphys.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/pathphys.c
Coverage:  26.786% (30/112)
 26.786% (30/112)
pathexp.c
Source: pathexp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Coverage:  78.400% (294/375)
 78.400% (294/375)
pathcanon.c
Source: pathcanon.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/pathcanon.c
Coverage:  42.105% (40/95)
 42.105% (40/95)
parse.y
Source: parse.y
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Coverage:  51.656% (2464/4770)
 51.656% (2464/4770)
parse-colors.c
Source: parse-colors.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/parse-colors.c
Coverage:  0.000% (0/221)
  0.000% (0/221)
parens.c
Source: parens.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/parens.c
Coverage:  0.000% (0/59)
  0.000% (0/59)
oslib.c
Source: oslib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/oslib.c
Coverage:  63.636% (7/11)
 63.636% (7/11)
nls.c
Source: nls.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/nls.c
Coverage:  0.000% (0/172)
  0.000% (0/172)
netopen.c
Source: netopen.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/netopen.c
Coverage:  0.000% (0/36)
  0.000% (0/36)
netconn.c
Source: netconn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/netconn.c
Coverage: 100.000% (1/1)
100.000% (1/1)
misc.c
Source: misc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/misc.c
Coverage:  0.000% (0/240)
  0.000% (0/240)
mbutil.c
Source: mbutil.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/mbutil.c
Coverage:  8.475% (15/177)
  8.475% (15/177)
mbscmp.c
Source: mbscmp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbscmp.c
Coverage:  0.000% (0/25)
  0.000% (0/25)
mbschr.c
Source: mbschr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbschr.c
Coverage:  77.419% (24/31)
 77.419% (24/31)
mbscasecmp.c
Source: mbscasecmp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbscasecmp.c
Coverage:  0.000% (0/25)
  0.000% (0/25)
mapfile.def
Source: mapfile.def
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/mapfile.def
Coverage:  61.644% (90/146)
 61.644% (90/146)
malloc.c
Source: malloc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Coverage:  62.946% (282/448)
 62.946% (282/448)
makepath.c
Source: makepath.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/makepath.c
Coverage:  52.632% (30/57)
 52.632% (30/57)
make_cmd.c
Source: make_cmd.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Coverage:  66.667% (240/360)
 66.667% (240/360)
mailstat.c
Source: mailstat.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mailstat.c
Coverage:  0.000% (0/61)
  0.000% (0/61)
mailcheck.c
Source: mailcheck.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Coverage:  8.380% (15/179)
  8.380% (15/179)
Page:<>12
Source: macro.c

Generated by Squish Coco 4.1.2