Condition Coverage

blib/lib/Rcs/Agent.pm
Criterion Covered Total %
condition 6 46 13.0


and 3 conditions

line !l l&&!r l&&r condition
149 7 0 0 -d $$self{'workdir'} . '/RCS' and -e $$self{'workdir'} . '/RCS/' . $$self{'file'} . $$self{'suffix'}
437 0 0 0 not $intext and $data =~ /^desc/
443 0 0 0 $intext == 1 and $data =~ /^\@/
449 0 0 0 $intext and $data =~ /[^\@]*\@$/
469 0 0 0 not $revision and $data =~ /^\s*$/
679 1 0 0 defined $args{'log'} and $args{'log'} =~ /\S/
685 0 0 0 defined $args{'force'} && istrue($args{'force'})
760 0 0 0 defined $args{'lock'} and istrue($args{'lock'})
764 0 0 0 defined $args{'force'} and istrue($args{'force'})
768 0 0 0 defined $args{'force'} and istrue($args{'force'})
912 0 0 1 defined $args{'description'} and $args{'description'} =~ /\S/
1266 0 0 2 -d $tmpdir and -r $tmpdir

or 2 conditions

line l !l condition
100 7 0 ref $type || $type || 'Rcs::Agent'
426 0 0 $nextrev or scalar %branches

or 3 conditions

line l !l&&r !l&&!r condition
611 0 0 0 defined $$self{'revisions'}{$rev} or defined $$self{'symbols'}{$rev}
690 0 0 1 defined $args{'checkout'} || $lock