Condition Coverage

blib/lib/App/Automatan/Plugin/Action/YouTube.pm
Criterion Covered Total %
condition 0 31 0.0


and 3 conditions

line !l l&&!r l&&r condition
155 0 0 0 -f $file and not $overwrite
232 0 0 0 $$args{'fmt_list'} and $$args{'url_encoded_fmt_stream_map'}

or 2 conditions

line l !l condition
99 0 0 $args ||= {}
102 0 0 $$args{'fmt'} || $$data{'fmt'} || 18
111 0 0 $args ||= {}
115 0 0 $$args{'fmt'} || $$data{'fmt'} || 18
119 0 0 $$data{'video_url_map'}{$fmt}{'resolution'} || '0x0'

or 3 conditions

line l !l&&r !l&&!r condition
103 0 0 0 $$data{'video_url_map'}{$fmt}{'url'} || croak("this video has not supported fmt: $fmt")
117 0 0 0 $$data{'video_url_map'}{$fmt}{'url'} || croak("this video has not supported fmt: $fmt")
118 0 0 0 $$args{'filename'} ||= $$args{'file_name'}
119 0 0 0 $$data{'video_url_map'}{$fmt}{'suffix'} || _suffix($fmt)
164 0 0 0 $verbose or $$self{'verbose'}