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 2 n/a BEGIN
16 2 n/a BEGIN
17 2 n/a BEGIN
18 2 n/a BEGIN
19 2 n/a BEGIN
20 2 n/a BEGIN
56 67 No Build_Expires_At
69 67 No Build_Object
94 61 No Object_Has_Expired
128 67 No Sum_Expiration_Time
149 31 No Canonicalize_Expiration_Time
184 7 Yes clear
192 55 Yes get
214 47 Yes get_keys
222 0 Yes get_identifiers
232 122 Yes get_object
251 13 Yes purge
262 27 Yes remove
272 56 Yes set
288 90 Yes set_object
301 29 Yes size
316 2 Yes get_namespaces
324 16 n/a _new
335 16 n/a _complete_initialization
342 16 n/a _initialize_base_cache
354 16 n/a _initialize_options_hash_ref
364 16 n/a _initialize_namespace
374 16 n/a _initialize_default_expires_in
385 16 n/a _initialize_auto_purge_interval
399 16 n/a _initialize_auto_purge_on_set
410 16 n/a _initialize_auto_purge_on_get
426 83 n/a _read_option
449 11 n/a _reset_auto_purge_interval
468 31 n/a _should_auto_purge
476 11 n/a _insert_auto_purge_object
496 20 n/a _auto_purge
508 20 n/a _get_auto_purge_object
520 20 n/a _needs_auto_purge
531 56 n/a _conditionally_auto_purge_on_set
544 44 n/a _conditionally_auto_purge_on_get
555 83 n/a _get_options_hash_ref
563 16 n/a _set_options_hash_ref
571 498 No get_namespace
579 80 No set_namespace
587 56 Yes get_default_expires_in
595 16 n/a _set_default_expires_in
603 73 No get_auto_purge_interval
611 4 No set_auto_purge_interval
621 56 No get_auto_purge_on_set
629 18 No set_auto_purge_on_set
637 44 No get_auto_purge_on_get
645 16 No set_auto_purge_on_get
653 414 n/a _get_backend
661 16 n/a _set_backend