Subroutine Coverage
| lib/BATsh/SH.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
47 |
55 |
85.4
|
| pod |
0 |
3 |
0.0
|
| line |
count |
pod |
subroutine |
|
43
|
7 |
n/a |
BEGIN |
|
44
|
7 |
n/a |
BEGIN |
|
45
|
7 |
n/a |
BEGIN |
|
46
|
7 |
n/a |
BEGIN |
|
48
|
7 |
n/a |
BEGIN |
|
49
|
7 |
n/a |
BEGIN |
|
50
|
7 |
n/a |
BEGIN |
|
55
|
7 |
n/a |
BEGIN |
|
58
|
7 |
n/a |
BEGIN |
|
61
|
7 |
n/a |
BEGIN |
|
77
|
45 |
No |
exec_block |
|
92
|
92 |
n/a |
_run_lines |
|
149
|
121 |
n/a |
_exec_line |
|
237
|
125 |
n/a |
_expand |
|
394
|
12 |
n/a |
_eval_arith |
|
410
|
5 |
n/a |
_arith_pos |
|
417
|
8 |
n/a |
_arith_var |
|
430
|
125 |
n/a |
_replace_cmd_subst |
|
494
|
1 |
n/a |
_cmd_subst |
|
533
|
24 |
n/a |
_cmd_export |
|
561
|
1 |
n/a |
_cmd_unset |
|
574
|
23 |
n/a |
_cmd_echo |
|
600
|
0 |
n/a |
_cmd_printf |
|
626
|
0 |
n/a |
_cmd_cd |
|
646
|
0 |
n/a |
_cmd_exit |
|
658
|
1 |
n/a |
_cmd_read |
|
682
|
2 |
n/a |
_cmd_shift |
|
722
|
2 |
n/a |
_cmd_local |
|
760
|
0 |
n/a |
_cmd_set_sh |
|
771
|
0 |
n/a |
_cmd_source |
|
785
|
16 |
n/a |
_cmd_test |
|
794
|
16 |
n/a |
_eval_test |
|
872
|
7 |
n/a |
_parse_if |
|
972
|
2 |
n/a |
_parse_for |
|
1016
|
2 |
n/a |
_parse_while |
|
1065
|
1 |
n/a |
_parse_case |
|
1135
|
2 |
n/a |
_match_pattern |
|
1172
|
113 |
n/a |
_sh_strip_redirects |
|
1279
|
0 |
n/a |
_sh_exec_with_redirs |
|
1376
|
121 |
n/a |
_split_sh_compound |
|
1459
|
5 |
n/a |
_exec_sh_compound |
|
1497
|
116 |
n/a |
_split_sh_pipe |
|
1580
|
3 |
n/a |
_exec_sh_pipe |
|
1672
|
6 |
n/a |
_glob_to_re |
|
1699
|
2 |
n/a |
_sh_remove_suffix |
|
1716
|
2 |
n/a |
_sh_remove_prefix |
|
1726
|
2 |
n/a |
_sh_replace |
|
1742
|
6 |
n/a |
_parse_function |
|
1808
|
6 |
n/a |
_call_sh_function |
|
1864
|
6 |
n/a |
_parse_args |
|
1892
|
4 |
n/a |
_cmd_external |
|
1906
|
113 |
n/a |
_split_sh |
|
1916
|
0 |
No |
last_status |
|
1917
|
0 |
No |
set_last_status |
|
1921
|
7 |
n/a |
BEGIN |