Subroutine Coverage

blib/lib/Cache/BaseCache.pm
Criterion Covered Total %
subroutine 53 54 98.1
pod 12 25 48.0


line count pod subroutine
15 4 n/a BEGIN
16 4 n/a BEGIN
17 4 n/a BEGIN
18 4 n/a BEGIN
19 4 n/a BEGIN
20 4 n/a BEGIN
56 126 No Build_Expires_At
69 126 No Build_Object
94 118 No Object_Has_Expired
128 126 No Sum_Expiration_Time
149 58 No Canonicalize_Expiration_Time
184 32 Yes clear
192 106 Yes get
214 90 Yes get_keys
222 0 Yes get_identifiers
232 234 Yes get_object
251 22 Yes purge
262 54 Yes remove
272 108 Yes set
288 172 Yes set_object
301 58 Yes size
316 4 Yes get_namespaces
324 50 n/a _new
335 50 n/a _complete_initialization
342 50 n/a _initialize_base_cache
354 50 n/a _initialize_options_hash_ref
364 50 n/a _initialize_namespace
374 50 n/a _initialize_default_expires_in
385 50 n/a _initialize_auto_purge_interval
399 50 n/a _initialize_auto_purge_on_set
410 50 n/a _initialize_auto_purge_on_get
426 358 n/a _read_option
449 18 n/a _reset_auto_purge_interval
468 54 n/a _should_auto_purge
476 18 n/a _insert_auto_purge_object
496 36 n/a _auto_purge
508 36 n/a _get_auto_purge_object
520 36 n/a _needs_auto_purge
531 108 n/a _conditionally_auto_purge_on_set
544 88 n/a _conditionally_auto_purge_on_get
555 358 n/a _get_options_hash_ref
563 50 n/a _set_options_hash_ref
571 980 No get_namespace
579 158 No set_namespace
587 108 Yes get_default_expires_in
595 50 n/a _set_default_expires_in
603 126 No get_auto_purge_interval
611 8 No set_auto_purge_interval
621 108 No get_auto_purge_on_set
629 54 No set_auto_purge_on_set
637 88 No get_auto_purge_on_get
645 50 No set_auto_purge_on_get
653 824 n/a _get_backend
661 50 n/a _set_backend