Branch Coverage

File:blib/lib/Language/Homespring.pm
Coverage:78.3%

line%coveragebranch
47100TFif ($token) { }
6550TFif (defined $$parent{'parent_node'})
79100TFif not $$self{'universe_ok'}
91100TFif not $$self{'universe_ok'}
102100TFif $$_{'spring'}
113100TFif (not $$_{'destroyed'})
121100TFif $$_{'water'} and not $$_{'destroyed'}
127100TFif not $$_{'power'} and not $$_{'destroyed'}
138100TFif $_ == $dead
151100TFif ($$_{'power'})
1730TFif defined $delimit
1750TFif defined $max_ticks and $tick >= $max_ticks
1760TFif not $$self{'universe_ok'}
199100TFif $$node{'node_name'} eq $name
220100TFif not $$node{'parent_node'}
224100TFif $$node{'parent_node'}{'node_name'} eq 'power invert'
225100TFif $$node{'parent_node'}{'node_name'} eq 'insulated'
226100TFif $$node{'parent_node'}{'node_name'} eq 'force field'
22750TFif $$node{'parent_node'}{'node_name'} eq 'bridge' and $$node{'parent_node'}{'destroyed'}
237100TFif not $$node{'parent_node'}
241100TFif $$node{'parent_node'}{'node_name'} eq 'force field' and $$node{'parent_node'}{'power'}
24250TFif $$node{'parent_node'}{'node_name'} eq 'bridge' and $$node{'parent_node'}{'destroyed'}
24350TFif $$node{'parent_node'}{'node_name'} eq 'evaporates' and $$node{'parent_node'}{'power'}