Condition Coverage

blib/lib/Image/ExifTool/M2TS.pm
Criterion Covered Total %
condition 14 37 37.8


and 3 conditions

line !l l&&!r l&&r condition
307 0 0 0 $$dataPt =~ /^.{44}A\0{3}.{4}([NS])\0{3}.{4}([EW])\0{3}/s and length $$dataPt >= 84
369 0 0 0 $lastTime and $a[2] eq $lastTime
586 1 0 6 $payload_data_exists and not defined $backScan
801 0 0 1 defined $startTime and defined $endTime

or 2 conditions

line l !l condition
328 0 0 $1 || ''
476 0 1 $et->Options('ExtractEmbedded') || 0

or 3 conditions

line l !l&&r !l&&!r condition
285 0 0 2 $type == 1 or $type == 2
0 0 2 $type == 3 or $type == 4
1 0 0 $type == 129 or $type == 135
1 0 0 $type == 129 or $type == 135 or $type == 145
589 1 2 3 $pid == 0 or defined $pmt{$pid}
619 3 0 0 $tableID{$table_id} || sprintf('Unknown (0x%x)', $table_id)
780 0 2 1 !$pidType{$pid} || $pidType{$pid} == 27