OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Condition %: 100.000% (1/1)
23
Condition %: 100.000% (4/4)
4
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
...10
Condition %:  72.914% (568/779)
...20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)
FunctionCondition %▾
sh_malloc
Name: sh_malloc
Prototype: void * sh_malloc (bytes, file, line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1246-1253
100.000% (1/1)
sh_invalidsig
Name: sh_invalidsig
Prototype: void sh_invalidsig (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 248-253
100.000% (1/1)
sh_invalidoptname
Name: sh_invalidoptname
Prototype: void sh_invalidoptname (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 219-224
100.000% (1/1)
sh_invalidopt
Name: sh_invalidopt
Prototype: void sh_invalidopt (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 212-217
100.000% (1/1)
sh_invalidid
Name: sh_invalidid
Prototype: void sh_invalidid (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 226-231
100.000% (1/1)
sh_getopt_save_istate
Name: sh_getopt_save_istate
Prototype: sh_getopt_state_t * sh_getopt_save_istate ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 242-257
100.000% (1/1)
sh_getopt_restore_state
Name: sh_getopt_restore_state
Prototype: void sh_getopt_restore_state (argv)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 218-224
100.000% (4/4)
sh_getopt_restore_istate
Name: sh_getopt_restore_istate
Prototype: void sh_getopt_restore_istate (state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 259-270
100.000% (1/1)
sh_getopt_dispose_istate
Name: sh_getopt_dispose_istate
Prototype: void sh_getopt_dispose_istate (gs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 235-240
100.000% (1/1)
sh_getopt_alloc_istate
Name: sh_getopt_alloc_istate
Prototype: sh_getopt_state_t * sh_getopt_alloc_istate ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 226-233
100.000% (1/1)
sh_get_env_value
Name: sh_get_env_value
Prototype: char * sh_get_env_value (v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2427-2432
100.000% (1/1)
sh_free
Name: sh_free
Prototype: void sh_free (mem, file, line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1265-1272
100.000% (1/1)
sh_erange
Name: sh_erange
Prototype: void sh_erange (s, desc)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 269-277
100.000% (4/4)
sh_eaccess
Name: sh_eaccess
Prototype: int sh_eaccess (path, mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/eaccess.c
Lines: 200-244
100.000% (4/4)
sh_closepipe
Name: sh_closepipe
Prototype: int sh_closepipe (pv)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 634-646
100.000% (7/7)
sh_badpid
Name: sh_badpid
Prototype: void sh_badpid (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 255-260
100.000% (1/1)
sh_badjob
Name: sh_badjob
Prototype: void sh_badjob (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 280-285
100.000% (1/1)
setup_history_ignore
Name: setup_history_ignore
Prototype: void setup_history_ignore (varname)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 934-939
100.000% (1/1)
setup_glob_ignore
Name: setup_glob_ignore
Prototype: void setup_glob_ignore (name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 462-475
100.000% (7/7)
setup_async_signals
Name: setup_async_signals
Prototype: void setup_async_signals ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5203-5224
100.000% (4/4)
setjstatus
Name: setjstatus
Prototype: static void setjstatus (j)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3939-3967
100.000% (10/10)
set_working_directory
Name: set_working_directory
Prototype: void set_working_directory (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 590-596
100.000% (4/4)
set_verbose_flag
Name: set_verbose_flag
Prototype: static void set_verbose_flag ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 157-161
100.000% (1/1)
set_sigwinch_handler
Name: set_sigwinch_handler
Prototype: void set_sigwinch_handler ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 646-652
100.000% (1/1)
set_signal_hard_ignored
Name: set_signal_hard_ignored
Prototype: void set_signal_hard_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1336-1342
100.000% (1/1)
set_signal_handler
Name: set_signal_handler
Prototype: SigHandler * set_signal_handler (sig, handler)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 712-747
100.000% (15/15)
set_sigchld_handler
Name: set_sigchld_handler
Prototype: void set_sigchld_handler ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4862-4866
100.000% (1/1)
set_shellopts_after_change
Name: set_shellopts_after_change
Prototype: static int set_shellopts_after_change (option_name, mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 570-577
100.000% (1/1)
set_posix_mode
Name: set_posix_mode
Prototype: static int set_posix_mode (on_or_off, option_name)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 372-384
100.000% (5/5)
set_pipestatus_from_exit
Name: set_pipestatus_from_exit
Prototype: void set_pipestatus_from_exit (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5824-5834
100.000% (1/1)
set_new_line_discipline
Name: set_new_line_discipline
Prototype: static int set_new_line_discipline (tty)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4334-4387
100.000% (1/1)
set_machine_vars
Name: set_machine_vars
Prototype: static void set_machine_vars ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 654-664
100.000% (1/1)
set_login_shell
Name: set_login_shell
Prototype: int set_login_shell (option_name, mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 708-715
100.000% (1/1)
set_lang
Name: set_lang
Prototype: int set_lang (var, value)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 283-297
100.000% (8/8)
set_itemlist_dirty
Name: set_itemlist_dirty
Prototype: void set_itemlist_dirty (it)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 221-226
100.000% (1/1)
set_impossible_sigchld_trap
Name: set_impossible_sigchld_trap
Prototype: void set_impossible_sigchld_trap ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 546-552
100.000% (1/1)
set_ignoreeof
Name: set_ignoreeof
Prototype: static int set_ignoreeof (on_or_off, option_name)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 357-370
100.000% (5/5)
set_history_remembering
Name: set_history_remembering
Prototype: static void set_history_remembering ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalstring.c
Lines: 72-76
100.000% (1/1)
set_dollar_vars_unchanged
Name: set_dollar_vars_unchanged
Prototype: void set_dollar_vars_unchanged ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 424-428
100.000% (1/1)
set_dollar_vars_changed
Name: set_dollar_vars_changed
Prototype: void set_dollar_vars_changed ()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 430-439
100.000% (7/7)
set_default_locale
Name: set_default_locale
Prototype: void set_default_locale ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 76-90
100.000% (4/4)
set_default_lang
Name: set_default_lang
Prototype: void set_default_lang ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 301-311
100.000% (1/1)
set_context
Name: set_context
Prototype: static int set_context (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4826-4831
100.000% (1/1)
set_buffered_stream
Name: set_buffered_stream
Prototype: BUFFERED_STREAM * set_buffered_stream (fd, bp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 474-484
100.000% (1/1)
seedrand
Name: seedrand
Prototype: static void seedrand ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1334-1341
100.000% (1/1)
sbrand
Name: sbrand
Prototype: static void sbrand (seed)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1326-1332
100.000% (1/1)
save_token_state
Name: save_token_state
Prototype: int * save_token_state ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1771-1782
100.000% (1/1)
save_bash_argv
Name: save_bash_argv
Prototype: void save_bash_argv ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5109-5117
100.000% (1/1)
run_unwind_protects_internal
Name: run_unwind_protects_internal
Prototype: static void run_unwind_protects_internal (ignore1, ignore2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 252-257
100.000% (1/1)
run_sigchld_trap
Name: run_sigchld_trap
Prototype: void run_sigchld_trap (nchild)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3969-4017
100.000% (4/4)
run_callback
Name: run_callback
Prototype: static int run_callback (callback, curindex, curline)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/mapfile.def
Lines: 108-133
100.000% (1/1)
rewind_input_string
Name: rewind_input_string
Prototype: static void rewind_input_string ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1596-1616
100.000% (4/4)
restore_variable
Name: restore_variable
Prototype: static inline void restore_variable (sv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 299-304
100.000% (1/1)
restore_stdin
Name: restore_stdin
Prototype: static void restore_stdin (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2402-2408
100.000% (1/1)
restore_signal_mask
Name: restore_signal_mask
Prototype: static int restore_signal_mask (set)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 496-501
100.000% (1/1)
restore_signal
Name: restore_signal
Prototype: static void restore_signal (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1196-1203
100.000% (1/1)
restore_sigint_handler
Name: restore_sigint_handler
Prototype: static void restore_sigint_handler ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2526-2535
100.000% (4/4)
restore_pgrp_pipe
Name: restore_pgrp_pipe
Prototype: void restore_pgrp_pipe (p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4908-4914
100.000% (1/1)
restore_original_signals
Name: restore_original_signals
Prototype: void restore_original_signals ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1262-1266
100.000% (1/1)
resetxattr
Name: resetxattr
Prototype: static void resetxattr ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/cd.def
Lines: 235-247
100.000% (1/1)
reset_terminating_signals
Name: reset_terminating_signals
Prototype: void reset_terminating_signals ()
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 326-362
100.000% (12/12)
reset_signal_handlers
Name: reset_signal_handlers
Prototype: void reset_signal_handlers ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1253-1257
100.000% (1/1)
reset_signal
Name: reset_signal
Prototype: static void reset_signal (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1186-1192
100.000% (1/1)
reset_shopt_options
Name: reset_shopt_options
Prototype: void reset_shopt_options ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 323-385
100.000% (1/1)
reset_shell_options
Name: reset_shell_options
Prototype: void reset_shell_options ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 618-633
100.000% (1/1)
reset_shell_flags
Name: reset_shell_flags
Prototype: void reset_shell_flags ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 345-381
100.000% (1/1)
reset_or_restore_signal_handlers
Name: reset_or_restore_signal_handlers
Prototype: static void reset_or_restore_signal_handlers (reset)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1205-1248
100.000% (25/25)
reset_mail_timer
Name: reset_mail_timer
Prototype: void reset_mail_timer ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 106-110
100.000% (1/1)
reset_internal_getopt
Name: reset_internal_getopt
Prototype: void reset_internal_getopt ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bashgetopt.c
Lines: 176-181
100.000% (1/1)
reset_alarm
Name: reset_alarm
Prototype: static void reset_alarm ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 160-166
100.000% (1/1)
remove_wpattern
Name: remove_wpattern
Prototype: static wchar_t * remove_wpattern (wparam, wstrlen, wpattern, op)
Coverage: 100.000% (33/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4522-4588
100.000% (33/33)
reinit_special_variables
Name: reinit_special_variables
Prototype: void reinit_special_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5331-5339
100.000% (1/1)
redirection_expand
Name: redirection_expand
Prototype: char * redirection_expand (word)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 269-310
100.000% (12/12)
reap_dead_jobs
Name: reap_dead_jobs
Prototype: void reap_dead_jobs ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3157-3162
100.000% (1/1)
really_add_history
Name: really_add_history
Prototype: static void really_add_history (line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 892-900
100.000% (1/1)
realloc
Name: realloc
Prototype: void * realloc (mem, nbytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1326-1332
100.000% (1/1)
readonly_builtin
Name: readonly_builtin
Prototype: int readonly_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 106-111
100.000% (1/1)
read_tty_modified
Name: read_tty_modified
Prototype: int read_tty_modified ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1045-1049
100.000% (1/1)
read_history
Name: read_history
Prototype: int read_history (const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 250-254
100.000% (1/1)
raw_job_exit_status
Name: raw_job_exit_status
Prototype: static WAIT raw_job_exit_status (job)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2634-2660
100.000% (13/13)
quote_list
Name: quote_list
Prototype: static WORD_LIST * quote_list (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4247-4264
100.000% (7/7)
put_command_name_into_env
Name: put_command_name_into_env
Prototype: void put_command_name_into_env (command_name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4774-4779
100.000% (1/1)
pushd_error
Name: pushd_error
Prototype: static void pushd_error (offset, arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 518-527
100.000% (4/4)
push_var_context
Name: push_var_context
Prototype: VAR_CONTEXT * push_var_context (name, flags, tempvars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4836-4857
100.000% (4/4)
push_scope
Name: push_scope
Prototype: VAR_CONTEXT * push_scope (flags, tmpvars)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4951-4957
100.000% (1/1)
push_dollar_vars
Name: push_dollar_vars
Prototype: void push_dollar_vars ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5061-5072
100.000% (4/4)
push_context
Name: push_context
Prototype: void push_context (name, is_subshell, tempvars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5036-5046
100.000% (4/4)
push_args
Name: push_args
Prototype: void push_args (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5121-5142
100.000% (4/4)
pshash_getbucket
Name: pshash_getbucket
Prototype: static ps_index_t * pshash_getbucket (pid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 789-797
100.000% (1/1)
processes_in_job
Name: processes_in_job
Prototype: static int processes_in_job (job)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1043-1060
100.000% (4/4)
process_exit_status
Name: process_exit_status
Prototype: static int process_exit_status (status)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2600-2610
100.000% (7/7)
process_exit_signal
Name: process_exit_signal
Prototype: static int process_exit_signal (status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2593-2598
100.000% (1/1)
print_while_command
Name: print_while_command
Prototype: static void print_while_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 750-755
100.000% (1/1)
print_until_command
Name: print_until_command
Prototype: static void print_until_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 757-762
100.000% (1/1)
print_simple_command
Name: print_simple_command
Prototype: void print_simple_command (simple_command)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 953-964
100.000% (4/4)
print_shopt
Name: print_shopt
Prototype: static void print_shopt (name, val, flags)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 438-447
100.000% (4/4)
print_select_command_head
Name: print_select_command_head
Prototype: void print_select_command_head (select_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 625-631
100.000% (1/1)
print_minus_o_option
Name: print_minus_o_option
Prototype: static void print_minus_o_option (name, value, pflag)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 271-280
100.000% (4/4)
print_job
Name: print_job
Prototype: static int print_job (job, format, state, job_index)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1868-1876
100.000% (6/6)
print_heredoc_body
Name: print_heredoc_body
Prototype: static void print_heredoc_body (redirect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1106-1112
100.000% (1/1)
Page:<>1
Condition %: 100.000% (1/1)
23
Condition %: 100.000% (4/4)
4
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
...10
Condition %:  72.914% (568/779)
...20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)

Generated by Squish Coco 4.1.2