Subroutine Coverage 
| inc/Test/Builder.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
59 | 
89 | 
 66.2 
 | 
| pod | 
43 | 
43 | 
 100.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
3
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
4
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
5
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
11
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
19
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
22
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
66
 | 
 41  | 
 n/a  | 
 __ANON__  | 
| 
67
 | 
 23  | 
 n/a  | 
 __ANON__  | 
| 
121
 | 
 53  | 
 Yes  | 
 new  | 
| 
141
 | 
 6  | 
 Yes  | 
 create  | 
| 
162
 | 
 6  | 
 Yes  | 
 reset  | 
| 
227
 | 
 13  | 
 Yes  | 
 plan  | 
| 
249
 | 
 6  | 
 n/a  | 
 _plan_tests  | 
| 
277
 | 
 6  | 
 Yes  | 
 expected_tests  | 
| 
301
 | 
 0  | 
 Yes  | 
 no_plan  | 
| 
335
 | 
 6  | 
 n/a  | 
 _output_plan  | 
| 
386
 | 
 0  | 
 Yes  | 
 done_testing  | 
| 
431
 | 
 0  | 
 Yes  | 
 has_plan  | 
| 
448
 | 
 0  | 
 Yes  | 
 skip_all  | 
| 
470
 | 
 8  | 
 Yes  | 
 exported_to  | 
| 
500
 | 
 23  | 
 Yes  | 
 ok  | 
| 
581
 | 
 59  | 
 n/a  | 
 _unoverload  | 
| 
584
 | 
 59  | 
 n/a  | 
 __ANON__  | 
| 
598
 | 
 72  | 
 n/a  | 
 _is_object  | 
| 
600
 | 
 72  | 
 n/a  | 
 __ANON__  | 
| 
604
 | 
 58  | 
 n/a  | 
 _unoverload_str  | 
| 
610
 | 
 1  | 
 n/a  | 
 _unoverload_num  | 
| 
624
 | 
 2  | 
 n/a  | 
 _is_dualvar  | 
| 
629
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
651
 | 
 9  | 
 Yes  | 
 is_eq  | 
| 
669
 | 
 1  | 
 Yes  | 
 is_num  | 
| 
687
 | 
 0  | 
 n/a  | 
 _diag_fmt  | 
| 
707
 | 
 0  | 
 n/a  | 
 _is_diag  | 
| 
720
 | 
 0  | 
 n/a  | 
 _isnt_diag  | 
| 
748
 | 
 1  | 
 Yes  | 
 isnt_eq  | 
| 
764
 | 
 0  | 
 Yes  | 
 isnt_num  | 
| 
799
 | 
 2  | 
 Yes  | 
 like  | 
| 
806
 | 
 1  | 
 Yes  | 
 unlike  | 
| 
825
 | 
 11  | 
 Yes  | 
 cmp_ok  | 
| 
876
 | 
 0  | 
 n/a  | 
 _cmp_diag  | 
| 
890
 | 
 3  | 
 n/a  | 
 _caller_context  | 
| 
922
 | 
 0  | 
 Yes  | 
 BAIL_OUT  | 
| 
946
 | 
 0  | 
 Yes  | 
 skip  | 
| 
987
 | 
 0  | 
 Yes  | 
 todo_skip  | 
| 
1064
 | 
 4  | 
 Yes  | 
 maybe_regex  | 
| 
1087
 | 
 4  | 
 n/a  | 
 _is_qr  | 
| 
1096
 | 
 3  | 
 n/a  | 
 _regex_ok  | 
| 
1164
 | 
 131  | 
 n/a  | 
 _try  | 
| 
1193
 | 
 18  | 
 Yes  | 
 is_fh  | 
| 
1237
 | 
 84  | 
 Yes  | 
 level  | 
| 
1269
 | 
 23  | 
 Yes  | 
 use_numbers  | 
| 
1305
 | 
 12  | 
 n/a  | 
 __ANON__  | 
| 
1313
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
1355
 | 
 0  | 
 Yes  | 
 diag  | 
| 
1370
 | 
 0  | 
 Yes  | 
 note  | 
| 
1376
 | 
 0  | 
 n/a  | 
 _diag_fh  | 
| 
1383
 | 
 0  | 
 n/a  | 
 _print_comment  | 
| 
1420
 | 
 0  | 
 Yes  | 
 explain  | 
| 
1425
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
1449
 | 
 29  | 
 n/a  | 
 _print  | 
| 
1454
 | 
 29  | 
 n/a  | 
 _print_to_fh  | 
| 
1508
 | 
 35  | 
 Yes  | 
 output  | 
| 
1517
 | 
 6  | 
 Yes  | 
 failure_output  | 
| 
1526
 | 
 6  | 
 Yes  | 
 todo_output  | 
| 
1535
 | 
 18  | 
 n/a  | 
 _new_fh  | 
| 
1564
 | 
 24  | 
 n/a  | 
 _autoflush  | 
| 
1575
 | 
 6  | 
 n/a  | 
 _dup_stdhandles  | 
| 
1592
 | 
 6  | 
 n/a  | 
 _open_testhandles  | 
| 
1610
 | 
 0  | 
 n/a  | 
 _copy_io_layers  | 
| 
1614
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
1633
 | 
 6  | 
 Yes  | 
 reset_outputs  | 
| 
1659
 | 
 0  | 
 n/a  | 
 _message_at_caller  | 
| 
1667
 | 
 0  | 
 Yes  | 
 carp  | 
| 
1672
 | 
 0  | 
 Yes  | 
 croak  | 
| 
1699
 | 
 0  | 
 Yes  | 
 current_test  | 
| 
1741
 | 
 0  | 
 Yes  | 
 summary  | 
| 
1796
 | 
 0  | 
 Yes  | 
 details  | 
| 
1825
 | 
 24  | 
 Yes  | 
 todo  | 
| 
1847
 | 
 70  | 
 Yes  | 
 find_TODO  | 
| 
1852
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
1865
 | 
 46  | 
 Yes  | 
 in_todo  | 
| 
1915
 | 
 0  | 
 Yes  | 
 todo_start  | 
| 
1937
 | 
 0  | 
 Yes  | 
 todo_end  | 
| 
1970
 | 
 84  | 
 Yes  | 
 caller  | 
| 
2002
 | 
 0  | 
 n/a  | 
 _sanity_check  | 
| 
2022
 | 
 0  | 
 n/a  | 
 _whoa  | 
| 
2046
 | 
 6  | 
 n/a  | 
 _my_exit  | 
| 
2058
 | 
 6  | 
 n/a  | 
 _ending  | 
| 
2163
 | 
 6  | 
 n/a  | 
 END  |