Condition Coverage

blib/lib/Config/Simple.pm
Criterion Covered Total %
condition 30 47 63.8


and 3 conditions

line !l l&&!r l&&r condition
64 11 0 1 $self->autosave and $self->_is_modified
138 19 0 2 ref $arg and ref $arg eq 'GLOB'
420 14 4 0 defined $$args{'-name'} and defined $$args{'-value'} || defined $$args{'-values'}
430 11 3 0 defined $$args{'-block'} and defined $$args{'-values'} || defined $$args{'-value'}
464 1 0 37 defined $block_name and defined $key
545 1 0 11 $bn and $k
649 57 7 12 $Config::Simple::USEQQ and $string =~ /\W/
666 0 0 1 defined $bn and defined $k
1373 0 1 1 defined $arg and ref $arg eq 'HASH'

or 2 conditions

line l !l condition
603 1 5 $$self{'_SUB_SYNTAX'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
38 0 12 0 ref $class || $class
420 2 2 0 defined $$args{'-value'} || defined $$args{'-values'}
422 2 2 0 $$args{'-value'} || $$args{'-values'}
430 0 1 2 defined $$args{'-values'} || defined $$args{'-value'}
431 0 1 0 $$args{'-values'} || $$args{'-value'}
568 1 5 0 $file ||= $$self{'_FILE_NAME'}