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 135 No Build_Expires_At
69 135 No Build_Object
94 123 No Object_Has_Expired
128 135 No Sum_Expiration_Time
149 63 No Canonicalize_Expiration_Time
184 34 Yes clear
192 111 Yes get
214 95 Yes get_keys
222 0 Yes get_identifiers
232 246 Yes get_object
251 27 Yes purge
262 55 Yes remove
272 112 Yes set
288 182 Yes set_object
301 58 Yes size
316 4 Yes get_namespaces
324 52 n/a _new
335 52 n/a _complete_initialization
342 52 n/a _initialize_base_cache
354 52 n/a _initialize_options_hash_ref
364 52 n/a _initialize_namespace
374 52 n/a _initialize_default_expires_in
385 52 n/a _initialize_auto_purge_interval
399 52 n/a _initialize_auto_purge_on_set
410 52 n/a _initialize_auto_purge_on_get
426 374 n/a _read_option
449 23 n/a _reset_auto_purge_interval
468 63 n/a _should_auto_purge
476 23 n/a _insert_auto_purge_object
496 40 n/a _auto_purge
508 40 n/a _get_auto_purge_object
520 40 n/a _needs_auto_purge
531 112 n/a _conditionally_auto_purge_on_set
544 88 n/a _conditionally_auto_purge_on_get
555 374 n/a _get_options_hash_ref
563 52 n/a _set_options_hash_ref
571 1026 No get_namespace
579 182 No set_namespace
587 112 Yes get_default_expires_in
595 52 n/a _set_default_expires_in
603 149 No get_auto_purge_interval
611 8 No set_auto_purge_interval
621 112 No get_auto_purge_on_set
629 56 No set_auto_purge_on_set
637 88 No get_auto_purge_on_get
645 52 No set_auto_purge_on_get
653 856 n/a _get_backend
661 52 n/a _set_backend