Branch Coverage

File:blib/lib/App/Test/Generator/Emitter/Perl.pm
Coverage:100.0%

line%coveragebranch
102100TFunless defined $args{'schema'}
103100TFunless defined $args{'plans'}
104100TFunless defined $args{'package'}
110100TFunless $args{'package'} =~ /^[A-Za-z_]\w*(?:::[A-Za-z_]\w*)*\z/
230100TFunless $method =~ /^[A-Za-z_]\w*\z/
237100TFif $plan->{$TEST_BASIC}
239100TFif $plan->{$TEST_GETTER}
241100TFif $plan->{$TEST_SETTER}
243100TFif $plan->{$TEST_GETSET}
245100TFif $plan->{$TEST_CHAINING}
247100TFif $plan->{$TEST_ERROR_HANDLING}
249100TFif $plan->{$TEST_CONTEXT}
251100TFif $plan->{$TEST_OBJECT_INJECT}
253100TFif $plan->{$TEST_PREDICATE} or $plan->{$TEST_BOOLEAN}
255100TFif $plan->{$TEST_VOID}
257100TFif $plan->{$TEST_BOUNDARY}
346100TFunless $schema->{'input'}
350100TFif ($type eq $TYPE_OBJECT)
361100TFif ($type eq $TYPE_BOOLEAN)
555100TFunless $hints->{'boundary_values'}
556100TFunless $hints->{'invalid_inputs'}
559100TFunless @values