Branch Coverage

blib/lib/SQL/Amazon/Tables/Table.pm
Criterion Covered Total %
branch 0 84 0.0


line true false branch
35 0 0 $metadata ? :
40 0 0 if ($metadata)
56 0 0 ref $obj =~ /.+::(\S+)$/ ? :
95 0 0 unless exists $$obj{'_rows'}{$key}
96 0 0 unless (ref $$obj{'_rows'}{$key})
99 0 0 unless exists $$obj{'_rows'}{$key}
102 0 0 $$obj{'_rows'}{$key}[0] > time ? :
110 0 0 unless defined $reqids
117 0 0 unless defined $$rows{$_}
122 0 0 unless ref $$rows{$_}
124 0 0 if $$rows{$_}[0] > time
137 0 0 if ref $date
140 0 0 unless $date =~ /^(\d{4})-(\d{1,2})(-(\d{1,2}))?$/
143 0 0 unless length $mo > 1
145 0 0 length $da < 2 ? :
0 0 defined $da ? :
148 0 0 unless $mo < 13 and $da < 32
155 0 0 if ref $amt
158 0 0 unless $amt =~ /^-?[0-9]+$/
160 0 0 if length $amt < 3
180 0 0 $$types[$_] == SQL_DECIMAL ? :
0 0 $$types[$_] == SQL_DATE ? :
0 0 exists $$item{$$names[$_]} ? :
188 0 0 defined $$row[$_] ? :
191 0 0 $$obj{'_local'} ? :
195 0 0 if ($$rows{$key}) { }
196 0 0 if (ref $$rows{$key}) { }
197 0 0 if (row_equals($row, $$rows{$key})) { }
220 0 0 if $$obj{'_debug'} and defined $item
232 0 0 unless $$row{$_}
236 0 0 unless defined $$obj{'col_nums'}{$_}
246 0 0 defined $$row[$_] ? :
253 0 0 unless ($colname =~ /^[0-9]+$/)
256 0 0 unless defined $colname
261 0 0 if $_ == $colname
282 0 0 if (@_ == 2) { }
286 0 0 if $$obj{'_rows'}{'_currkey'}[0] < time
295 0 0 if (@_ == 3) { }
328 0 0 if $$obj{'_readonly'}
351 0 0 if $$obj{'_readonly'}
368 0 0 unless $#$row1 == $#$row2
372 0 0 unless defined $$row1[$_] and defined $$row2[$_] and $$row1[$_] eq $$row1[$_] or not defined $$row1[$_] || defined $$row2[$_]