Condition Coverage

blib/lib/Thrift/Parser.pm
Criterion Covered Total %
condition 5 24 20.8


and 3 conditions

line !l l&&!r l&&r condition
294 0 0 0 $ignore_existing and -f $filename

or 2 conditions

line l !l condition
203 3 6 $$build{'accessors'} ||= {}
281 0 0 $format ||= 'pod'
324 1 0 $idl_fields ||= []

or 3 conditions

line l !l&&r !l&&!r condition
118 0 3 0 $service_extended || $service->name
130 0 0 0 $extends_service_name ||= $service->extends
131 0 0 0 $service_extended || $service_name
233 1 0 0 $meta{'type'} == 1 or $meta{'type'} == 4
301 0 0 0 -d $base_path or mkpath($base_path)