Subroutine Coverage
| lib/BATsh/SH.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
98 |
105 |
93.3
|
| pod |
0 |
4 |
0.0
|
| line |
count |
pod |
subroutine |
|
56
|
15 |
n/a |
BEGIN |
|
57
|
15 |
n/a |
BEGIN |
|
58
|
15 |
n/a |
BEGIN |
|
59
|
15 |
n/a |
BEGIN |
|
61
|
15 |
n/a |
BEGIN |
|
62
|
15 |
n/a |
BEGIN |
|
63
|
15 |
n/a |
BEGIN |
|
64
|
15 |
n/a |
BEGIN |
|
69
|
15 |
n/a |
BEGIN |
|
72
|
15 |
n/a |
BEGIN |
|
75
|
15 |
n/a |
BEGIN |
|
78
|
15 |
n/a |
BEGIN |
|
82
|
15 |
n/a |
BEGIN |
|
89
|
15 |
n/a |
BEGIN |
|
97
|
15 |
n/a |
BEGIN |
|
101
|
15 |
n/a |
BEGIN |
|
112
|
15 |
n/a |
BEGIN |
|
119
|
15 |
n/a |
BEGIN |
|
143
|
150 |
No |
exec_block |
|
158
|
330 |
n/a |
_run_lines |
|
243
|
470 |
n/a |
_exec_line |
|
405
|
537 |
n/a |
_expand |
|
637
|
46 |
n/a |
_eval_arith |
|
653
|
5 |
n/a |
_arith_pos |
|
660
|
42 |
n/a |
_arith_var |
|
673
|
537 |
n/a |
_replace_cmd_subst |
|
737
|
15 |
n/a |
_cmd_subst |
|
781
|
35 |
n/a |
_cmd_export |
|
809
|
4 |
n/a |
_cmd_unset |
|
843
|
150 |
n/a |
_cmd_echo |
|
870
|
0 |
n/a |
_cmd_printf |
|
896
|
0 |
n/a |
_cmd_cd |
|
916
|
2 |
n/a |
_cmd_exit |
|
947
|
17 |
n/a |
_cmd_trap |
|
985
|
17 |
n/a |
_sh_parse_trap |
|
1017
|
18 |
n/a |
_sh_normalize_sig |
|
1036
|
17 |
n/a |
_sh_set_os_sig |
|
1045
|
0 |
n/a |
__ANON__ |
|
1051
|
2 |
n/a |
__ANON__ |
|
1058
|
2 |
n/a |
_sh_run_trap |
|
1067
|
166 |
No |
fire_exit_trap |
|
1080
|
12 |
n/a |
_cmd_read |
|
1117
|
2 |
n/a |
_cmd_shift |
|
1157
|
2 |
n/a |
_cmd_local |
|
1195
|
0 |
n/a |
_cmd_set_sh |
|
1206
|
0 |
n/a |
_cmd_source |
|
1220
|
26 |
n/a |
_cmd_test |
|
1229
|
26 |
n/a |
_eval_test |
|
1307
|
7 |
n/a |
_parse_if |
|
1407
|
14 |
n/a |
_parse_for |
|
1483
|
6 |
n/a |
_parse_while |
|
1606
|
18 |
n/a |
_parse_case |
|
1699
|
79 |
n/a |
_case_top_esac_pos |
|
1726
|
18 |
n/a |
_case_split_clauses |
|
1759
|
24 |
n/a |
_case_parse_clause |
|
1786
|
22 |
n/a |
_case_split_patterns |
|
1812
|
24 |
n/a |
_match_pattern |
|
1819
|
24 |
n/a |
_case_glob_to_re |
|
1902
|
383 |
n/a |
_sh_strip_redirects |
|
2009
|
12 |
n/a |
_sh_exec_with_redirs |
|
2106
|
467 |
n/a |
_split_sh_compound |
|
2189
|
13 |
n/a |
_exec_sh_compound |
|
2227
|
454 |
n/a |
_split_sh_pipe |
|
2314
|
17 |
n/a |
_exec_sh_pipe |
|
2423
|
5 |
n/a |
_glob_expand |
|
2438
|
0 |
n/a |
_glob_expand_args |
|
2447
|
6 |
n/a |
_glob_to_re |
|
2474
|
2 |
n/a |
_sh_remove_suffix |
|
2491
|
2 |
n/a |
_sh_remove_prefix |
|
2501
|
2 |
n/a |
_sh_replace |
|
2517
|
6 |
n/a |
_parse_function |
|
2583
|
6 |
n/a |
_call_sh_function |
|
2639
|
13 |
n/a |
_parse_args |
|
2682
|
23 |
n/a |
_cmd_external |
|
2704
|
477 |
n/a |
_split_trailing_bg |
|
2758
|
6 |
n/a |
_sh_word_is_foreground |
|
2795
|
1 |
n/a |
_bg_tempfile |
|
2826
|
1 |
n/a |
_bg_launch |
|
2875
|
382 |
n/a |
_split_sh |
|
2897
|
382 |
n/a |
_sh_assign_prefix |
|
2986
|
632 |
n/a |
_hd_detect |
|
3042
|
12 |
n/a |
_hd_tempfile |
|
3071
|
12 |
n/a |
_hd_run |
|
3092
|
15 |
n/a |
END |
|
3095
|
15 |
n/a |
END |
|
3103
|
276 |
n/a |
_arr_name |
|
3106
|
155 |
n/a |
_arr_exists |
|
3111
|
25 |
n/a |
_arr_is_assoc |
|
3120
|
15 |
n/a |
_arr_index |
|
3132
|
25 |
n/a |
_arr_expand_sub |
|
3146
|
16 |
n/a |
_arr_ordered_keys |
|
3157
|
9 |
n/a |
_arr_values |
|
3165
|
9 |
n/a |
_arr_count |
|
3174
|
18 |
n/a |
_arr_get_element |
|
3196
|
267 |
n/a |
_arr_dequote |
|
3213
|
39 |
n/a |
_arr_split_words |
|
3242
|
25 |
n/a |
_arr_parse_elements |
|
3275
|
25 |
n/a |
_arr_assign_literal |
|
3324
|
8 |
n/a |
_arr_assign_element |
|
3350
|
7 |
n/a |
_cmd_declare |
|
3405
|
437 |
n/a |
_sh_try_array_op |
|
3444
|
14 |
n/a |
_expand_word_list |
|
3484
|
2 |
No |
last_status |
|
3485
|
0 |
No |
set_last_status |
|
3489
|
15 |
n/a |
BEGIN |