Branch Coverage

blib/lib/SAP/WAS/Iface.pm
Criterion Covered Total %
branch 0 90 0.0


line true false branch
27 0 0 unless my $type = ref $self
33 0 0 if (exists $$self{'PARAMETERS'}{uc $name}) { }
0 0 elsif (exists $$self{'TABLES'}{uc $name}) { }
54 0 0 unless exists $$self{'NAME'}
57 0 0 if not exists $$VALID{$_}
79 0 0 unless @_
81 0 0 if (my $ref = ref $_[0]) { }
82 0 0 if $ref ne 'SAP::WAS::Parms'
98 0 0 unless @_
100 0 0 unless exists $$self{'PARAMETERS'}{$parm}
120 0 0 unless @_
122 0 0 if (my $ref = ref $_[0]) { }
123 0 0 if $ref ne 'SAP::WAS::Tab'
138 0 0 unless @_
140 0 0 unless exists $$self{'TABLES'}{$table}
225 0 0 unless exists $$self{'NAME'}
226 0 0 unless exists $$self{'STRUCTURE'}
229 0 0 if not exists $$VALID{$_}
243 0 0 if @_
256 0 0 if $row
265 0 0 if @_
275 0 0 if @_
387 0 0 unless exists $$self{'NAME'}
388 0 0 unless exists $$VALTYPE{$$self{'TYPE'}}
392 0 0 if not exists $$VALID{$_}
405 0 0 if @_
415 0 0 if @_
416 0 0 unless exists $$VALTYPE{$$self{'TYPE'}}
427 0 0 if @_
428 0 0 if ($$self{'VALUE'}) { }
441 0 0 if @_
540 0 0 unless my $type = ref $self
544 0 0 unless (exists $$self{'FIELDS'}{uc $name})
560 0 0 unless exists $$self{'NAME'}
564 0 0 if not exists $$VALID{$_}
579 0 0 if not exists $$FIELDVALID{$_}
580 0 0 unless exists $field{'NAME'}
583 0 0 if exists $$self{'FIELDS'}{$field{'NAME'}}
587 0 0 unless exists $field{'TYPE'}
588 0 0 unless exists $$VALTYPE{$field{'TYPE'}}
603 0 0 unless exists $$self{'FIELDS'}{uc $field}
616 0 0 if $field =~ /^\d+$/
617 0 0 unless exists $$self{'FIELDS'}{uc $field}
620 0 0 if (scalar @_ > 0)
635 0 0 unless ($self->Fields)[$field - 1]