Condition Coverage

blib/lib/Audio/Extract/PCM.pm
Criterion Covered Total %
condition 5 20 25.0


and 3 conditions

line !l l&&!r l&&r condition
164 0 13 6 'Class::Inspector'->installed($backend) and not $dont_use_backends{$backend}
179 6 0 0 eval "require $backend; 1" and $$available_ref
229 0 0 0 $ret and 'trynext' eq $ret
283 0 0 0 $ret and 'trynext' eq $ret

or 2 conditions

line l !l condition
75 7 0 {'mp3', ['Mad', 'SoX'], 'ogg', ['Vorbis', 'SoX'], 'wav', ['SndFile', 'SoX'], 'au', ['SndFile', 'SoX'], 'aiff', ['SndFile', 'SoX']}->{lc $ext} || ['SoX']

or 3 conditions

line l !l&&r !l&&!r condition
224 0 0 7 $$this{'backend'} or $this->_initbackend
278 0 0 0 $$this{'backend'} or $this->_initbackend