Subroutine Coverage

blib/lib/Oktest.pm
Criterion Covered Total %
subroutine 223 234 95.3
pod 11 51 21.5


line count pod subroutine
7 7 n/a BEGIN
8 7 n/a BEGIN
9 7 n/a BEGIN
14 7 n/a BEGIN
22 348 Yes OK
33 221 Yes topic
39 19 Yes case_when
45 240 n/a __yield_block
60 352 Yes spec
61 1 n/a __ANON__
69 72 n/a _set_fixture
76 21 Yes before
80 19 Yes after
84 16 Yes before_all
88 16 Yes after_all
92 4 No at_end
99 218 n/a __at_end_of_spec
106 27 Yes skip_when
113 27 Yes TODO
127 60 No run
141 26 Yes main
145 0 No with
150 118 n/a __clear
155 8 n/a __at_exit
164 7 n/a END
168 219 n/a __sweep
183 6 n/a __last
187 118 n/a __clear
192 240 n/a new
204 197 n/a accept
209 142 n/a _add_topic
217 349 n/a _add_spec
225 127 n/a _count_specs
239 20 n/a before
244 18 n/a after
249 15 n/a before_all
254 15 n/a after_all
266 19 n/a new
278 352 n/a new
289 219 n/a accept
296 7 n/a BEGIN
297 7 n/a BEGIN
298 7 n/a BEGIN
301 349 n/a new
311 355 n/a _done
324 163 n/a _repr
338 165 n/a _validate_expected
350 49 n/a _failed_message
359 111 n/a _die
366 111 n/a _stacktrace
387 211 n/a _assert
423 7 n/a BEGIN
427 7 n/a BEGIN
428 135 n/a __ANON__
428 136 n/a _num_eq
433 7 n/a BEGIN
434 5 n/a __ANON__
434 5 n/a _num_ne
438 7 n/a BEGIN
439 6 n/a __ANON__
439 6 n/a _num_gt
443 7 n/a BEGIN
444 6 n/a __ANON__
444 6 n/a _num_ge
448 7 n/a BEGIN
449 6 n/a __ANON__
449 6 n/a _num_lt
453 7 n/a BEGIN
454 6 n/a __ANON__
454 6 n/a _num_le
458 7 n/a BEGIN
460 22 n/a _str_eq
488 7 n/a BEGIN
489 8 n/a __ANON__
489 8 n/a _str_ne
493 7 n/a BEGIN
494 6 n/a __ANON__
494 6 n/a _str_gt
498 7 n/a BEGIN
499 6 n/a __ANON__
499 6 n/a _str_ge
503 7 n/a BEGIN
504 6 n/a __ANON__
504 6 n/a _str_lt
508 7 n/a BEGIN
509 6 n/a __ANON__
509 6 n/a _str_le
513 15 n/a cmp
532 4 n/a in_delta
556 8 n/a matches
560 7 n/a __ANON__
564 8 n/a not_match
568 7 n/a __ANON__
572 7 n/a BEGIN
573 7 n/a BEGIN
574 6 n/a is_a
589 7 n/a BEGIN
590 7 n/a BEGIN
591 3 n/a not_a
606 12 n/a dies
647 7 n/a not_die
663 10 n/a warns
668 8 n/a __ANON__
677 3 n/a __ANON__
701 3 n/a not_warn
704 3 n/a __ANON__
715 3 n/a is_string
720 4 n/a is_number
725 3 n/a is_integer
730 3 n/a is_float
735 13 n/a _is_type
748 7 n/a is_ref
753 5 n/a not_ref
758 12 n/a _is_reference
800 3 n/a length
832 4 n/a has
854 5 n/a can_
859 3 n/a can_not
864 8 n/a _can_or_not
882 2 n/a same
887 2 n/a not_same
892 4 n/a _same_or_not
906 4 n/a is_truthy
918 2 n/a is_falsy
930 3 n/a is_defined
943 2 n/a not_defined
956 4 n/a equals
986 0 n/a not_equal
999 0 n/a all
1014 0 n/a any
1028 0 n/a file_exists
1033 0 n/a dir_exists
1038 0 n/a _file_or_dir_exists
1088 0 n/a not_exist
1111 61 n/a new
1119 880 n/a reporter
1125 0 n/a run_all
1129 0 n/a run_topic
1133 0 n/a run_spec
1137 219 n/a detect_status
1157 61 n/a new
1164 60 n/a run_all
1175 197 n/a run_topic
1197 219 n/a run_spec
1227 219 n/a _run_befores
1241 218 n/a _run_afters
1251 60 n/a _filter
1265 38 n/a _filter_specs
1282 53 n/a _filter_topics
1292 90 n/a _change_status_recursively
1328 61 n/a create_instance
1338 7 n/a BEGIN
1350 61 n/a new
1360 180 n/a _indent
1365 60 n/a enter_all
1370 60 n/a exit_all
1380 94 n/a enter_topic
1384 159 n/a exit_topic
1388 219 n/a enter_spec
1392 219 n/a exit_spec
1398 124 n/a _error_should_be_reported
1406 73 n/a _report_errmsg_list
1416 103 n/a _print_separator
1421 67 n/a _report_errmsg
1435 67 n/a _breadcrumb
1441 67 n/a _path_elems
1454 127 n/a _itemize
1463 27 n/a enter_all
1473 65 n/a enter_topic
1478 60 n/a exit_spec
1510 11 n/a enter_all
1516 32 n/a enter_topic
1523 32 n/a exit_topic
1531 53 n/a exit_spec
1556 11 n/a enter_all
1563 32 n/a enter_topic
1574 32 n/a exit_topic
1585 53 n/a exit_spec
1604 11 n/a enter_all
1610 11 n/a exit_all
1617 53 n/a exit_spec
1631 7 n/a BEGIN
1638 196 No strip
1645 39 No last_item
1651 1 No length
1656 2 No index
1666 2 No index_denied
1676 181 No is_string
1684 40 No is_number
1692 13 No is_integer
1697 13 No is_float
1702 2 No read_file
1713 32 No write_file
1725 196 No read_line_from
1738 1 No rm_rf
1747 5 n/a _rm_rf
1763 7 n/a BEGIN
1764 7 n/a BEGIN
1765 3 No system3
1778 1 No capture
1786 7 No capture_stdouterr
1794 64 No capture_stdout
1801 4 No capture_stderr
1814 83 n/a TIEHANDLE
1820 850 n/a PRINT
1827 83 n/a output
1834 7 n/a BEGIN
1838 7 n/a BEGIN
1841 2 No ok
1847 2 No is
1853 2 No isnt
1859 2 No like
1865 2 No unlike
1871 15 No cmp_ok
1891 3 No is_deeply
1897 2 No can_ok
1903 2 No isa_ok
1909 3 No pass
1914 1 No fail
1937 4 No throws_ok
1943 2 No dies_ok
1949 2 No lives_ok
1955 2 No lives_and
1961 4 No warning_like
1967 1 No diag
1973 1 No note
1979 1 No explain
1980 7 n/a BEGIN
2016 45 n/a new
2025 2 n/a _help_message
2044 29 n/a execute
2085 50 n/a _str_or_rexp
2094 42 n/a _parse_argv
2138 32 n/a _find_files