Subroutine Coverage

blib/lib/Test2/API.pm
Criterion Covered Total %
subroutine 95 106 89.6
pod 50 62 80.6


line count pod subroutine
2 246 n/a BEGIN
3 246 n/a BEGIN
5 246 n/a BEGIN
8 246 n/a BEGIN
17 217 No test2_unset_is_end
18 3 Yes test2_get_is_end
21 749 Yes test2_set_is_end
50 246 n/a BEGIN
54 246 n/a END
59 0 n/a CLONE
70 246 n/a BEGIN
71 237 n/a INIT
71 170 n/a END
75 246 n/a BEGIN
76 246 n/a BEGIN
84 246 n/a BEGIN
85 246 n/a BEGIN
87 246 n/a BEGIN
88 246 n/a BEGIN
89 246 n/a BEGIN
91 246 n/a BEGIN
92 246 n/a BEGIN
93 246 n/a BEGIN
94 246 n/a BEGIN
95 246 n/a BEGIN
96 246 n/a BEGIN
97 246 n/a BEGIN
98 246 n/a BEGIN
99 246 n/a BEGIN
101 246 n/a BEGIN
102 246 n/a BEGIN
103 246 n/a BEGIN
174 246 n/a BEGIN
183 353 Yes test2_stdout
184 353 Yes test2_stderr
187 0 No test2_post_preload_reset
192 0 Yes test2_reset_io
196 189 Yes test2_init_done
197 163 Yes test2_load_done
199 403 No test2_load
200 1 No test2_start_preload
201 1 No test2_stop_preload
202 1270 No test2_in_preload
204 1 No test2_pid
205 1 No test2_tid
206 359 Yes test2_stack
207 2 Yes test2_ipc_wait_enable
208 1 Yes test2_ipc_wait_disable
209 3 Yes test2_ipc_wait_enabled
213 2 Yes test2_is_testing_done
233 5 Yes test2_no_wait
238 0 Yes test2_add_callback_testing_done
241 0 n/a __ANON__
253 3 Yes test2_add_callback_context_acquire
254 162 No test2_add_callback_context_aquire
255 3 Yes test2_add_callback_context_init
256 3 Yes test2_add_callback_context_release
257 165 Yes test2_add_callback_exit
258 165 Yes test2_add_callback_post_load
259 2 Yes test2_add_callback_pre_subtest
260 0 No test2_list_context_aquire_callbacks
261 2 Yes test2_list_context_acquire_callbacks
262 2 Yes test2_list_context_init_callbacks
263 2 Yes test2_list_context_release_callbacks
264 2 Yes test2_list_exit_callbacks
265 2 Yes test2_list_post_load_callbacks
266 262 Yes test2_list_pre_subtest_callbacks
269 1 Yes test2_add_uuid_via
273 430 Yes test2_ipc
274 188 Yes test2_has_ipc
275 2 Yes test2_ipc_disable
276 3 No test2_ipc_disabled
277 5 Yes test2_ipc_add_driver
278 6 Yes test2_ipc_drivers
279 3 Yes test2_ipc_polling
280 1 Yes test2_ipc_enable_polling
281 1 Yes test2_ipc_disable_polling
282 0 Yes test2_ipc_get_pending
283 35 Yes test2_ipc_set_pending
284 2 Yes test2_ipc_set_timeout
285 4 Yes test2_ipc_get_timeout
286 0 Yes test2_ipc_enable_shm
289 267 Yes test2_formatter
299 0 Yes test2_formatters
300 162 Yes test2_formatter_add
302 2 Yes test2_formatter_set
309 246 n/a _contexts_ref
310 1 n/a _context_acquire_callbacks_ref
311 1 n/a _context_init_callbacks_ref
312 247 n/a _context_release_callbacks_ref
313 491 n/a _add_uuid_via_ref
316 0 n/a _set_ipc
319 5 Yes context_do
345 3 Yes no_context
365 13362 Yes context
506 2 n/a _depth_error
514 0 n/a _canon_error
522 2 n/a _existing_error
552 3186 Yes release
557 62 Yes intercept
568 2 No intercept_deep
579 64 n/a _intercept
595 168 n/a __ANON__
636 122 Yes run_subtest
661 830 n/a __ANON__
673 5 n/a __ANON__