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 134 No Build_Expires_At
69 134 No Build_Object
94 122 No Object_Has_Expired
128 134 No Sum_Expiration_Time
149 62 No Canonicalize_Expiration_Time
184 34 Yes clear
192 110 Yes get
214 94 Yes get_keys
222 0 Yes get_identifiers
232 244 Yes get_object
251 26 Yes purge
262 54 Yes remove
272 112 Yes set
288 180 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 22 n/a _reset_auto_purge_interval
468 62 n/a _should_auto_purge
476 22 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 1016 No get_namespace
579 180 No set_namespace
587 112 Yes get_default_expires_in
595 52 n/a _set_default_expires_in
603 146 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 848 n/a _get_backend
661 52 n/a _set_backend