Condition Coverage

blib/lib/Sim/OPT/Morph.pm
Criterion Covered Total %
condition 0 120 0.0


and 3 conditions

line !l l&&!r l&&r condition
238 0 0 0 $countblock == 0 and $countstep == 1
362 0 0 0 $applytype[$countop][1] ne $applytype[$countop][2] and $modification_type ne 'changeconfig'
375 0 0 0 $applytype[$countop][1] ne $applytype[$countop][2] and $modification_type eq 'changeconfig'
388 0 0 0 $stepsvar > 1 and not eval $skip
400 0 0 0 $propagate_constraints[$countop] and not $whatdone eq 'done_constraint_propagation'
406 0 0 0 $constrain_geometry[$countop] and not $whatdone eq 'done_geo_constraint'
412 0 0 0 $constrain_controls[$countop] and not $whatdone eq 'done_constrol_constraint'
418 0 0 0 $constrain_net[$countop] and not $whatdone eq 'done_net_constraint'
423 0 0 0 $constrain_obstructions[$countop] and not $whatdone eq 'done_obs_constraint'
888 0 0 0 $swingrotate != 0 and $stepsvar > 1
0 0 0 $swingrotate != 0 and $stepsvar > 1 and $yes_or_no_rotate_surfs eq 'y'
1239 0 0 0 $swingrotate != 0 and $stepsvar > 1
2044 0 0 0 $elts[0] eq '*obs' and $elts[13] ~~ \@obsnumbers
2056 0 0 0 $elts[0] eq '*obs' and $elts[13] ~~ \@obsnumbers
2471 0 0 0 $mode eq 'nodemode' and $countlines > 1
0 0 0 $mode eq 'nodemode' and $countlines > 1 and $countlines < 2 + scalar(@nodesdata)
2581 0 0 0 $mode eq 'componentmode' and $line =~ /opening/u
0 0 0 $mode eq 'componentmode' and $line =~ /crack /u
3037 0 0 0 $swingrotate != 0 and $stepsvar > 1
0 0 0 $swingrotate != 0 and $stepsvar > 1 and $yes_or_no_warp eq 'y'
3500 0 0 0 $new_loop_letter eq $loop_letter and $new_loopcontrol_letter eq $loopcontrol_letter
3584 0 0 0 $new_flow_letter eq $flow_letter and $new_flowcontrol_letter eq $flowcontrol_letter
3756 0 0 0 $semaphore_loop eq 'yes' and $semaphore_loopcontrol eq 'yes'
0 0 0 $semaphore_loop eq 'yes' and $semaphore_loopcontrol eq 'yes' and $line =~ /No. of data items/u
3761 0 0 0 $semaphore_loop eq 'yes' and $semaphore_loopcontrol eq 'yes'
0 0 0 $semaphore_loop eq 'yes' and $semaphore_loopcontrol eq 'yes' and $countlines == $doline
3796 0 0 0 $semaphore_flow eq 'yes' and $semaphore_flowcontrol eq 'yes'
0 0 0 $semaphore_flow eq 'yes' and $semaphore_flowcontrol eq 'yes' and $line =~ /No. of data items/u
3801 0 0 0 $semaphore_flow eq 'yes' and $semaphore_flowcontrol eq 'yes'
0 0 0 $semaphore_flow eq 'yes' and $semaphore_flowcontrol eq 'yes' and $countlines == $doline
4561 0 0 0 $semaphore_node eq 'yes' and $semaphore_component eq 'no'
0 0 0 $semaphore_node eq 'yes' and $semaphore_component eq 'no' and $countnode >= 0
4586 0 0 0 $semaphore_component eq 'yes' and $semaphore_connection eq 'no'
0 0 0 $semaphore_component eq 'yes' and $semaphore_connection eq 'no' and $countcomponent > 0

or 3 conditions

line l !l&&r !l&&!r condition
338 0 0 0 -e $to or eval $skip->[$countop]
1623 0 0 0 $modification_type eq 'a' or $modification_type eq 'b'
1712 0 0 0 $modification_type eq 'c' or $modification_type eq 'd'
2278 0 0 0 $sourceaddress eq '' or $targetaddress eq ''
3354 0 0 0 @work_letters eq '' or $vertexletter ~~ \@work_letters
4239 0 0 0 @work_letters eq '' or $obs_letter ~~ \@work_letters