Branch Coverage

blib/lib/DBIx/NoSQL/Model/Index.pm
Criterion Covered Total %
branch 26 34 76.4


line true false branch
33 7 9 if (@_)
50 8 18 if ($data and not ref $data)
75 1 0 if ($result)
83 31 12 if $self->prepared
87 10 2 if (not $self->exists) { }
1 1 elsif (not $self->same) { }
112 6 11 if $schema->source_registrations->{$name}
115 11 6 unless ($result_class->can('result_source_instance'))
120 11 6 unless ($result_class->has_column($key_column))
125 11 6 unless ($result_class->primary_columns)
130 0 29 unless $field->index
131 14 15 unless ($result_class->has_column($field->name))
167 0 3 unless my $stash_schema_digest = $self->stash_schema_digest
168 0 3 unless my $schema_digest = $self->schema_digest
175 0 10 if ($self->exists)
176 0 0 if ($self->same) { }
206 4 0 if $options{'register'}