| 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 | |
| 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 |