OpenCoverage

Bash Test Coverage

Sources

Page:<>1
Source: alias.c
2
Sourceā–“Condition %
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Page:<>1
Source: alias.c
2

Generated by Squish Coco 4.1.2