Branch Coverage

blib/lib/Protocol/CassandraCQL/Result.pm
Criterion Covered Total %
branch 14 24 58.3


line true false branch
49 0 8 unless defined $version
58 6 2 if ($has_metadata) { }
68 7 2 if ($has_metadata) { }
113 6 0 unless my $e = $self->column_type($ci)->validate($$row[$ci])
143 0 1 if $self->has_metadata
144 0 1 unless $self->columns == $meta->columns
178 0 13 unless my $rows = $$self{'rows'}
180 0 13 unless $idx >= 0 and $idx < @$rows
198 0 11 unless my $rows = $$self{'rows'}
200 0 11 unless $idx >= 0 and $idx < @$rows
242 0 1 unless $keyidx >= 0 and $keyidx < $self->columns
260 0 2 unless defined $self->find_column($keyname)