Branch Coverage

blib/lib/DBIx/Class/Schema/KiokuDB.pm
Criterion Covered Total %
branch 14 26 53.8


line true false branch
28 0 22 unless ref $self
30 1 21 unless ($self->{'kiokudb_handle'})
34 0 1 unless $self->kiokudb_entries_source_name
56 0 63 unless ref $self
58 0 63 unless $self->kiokudb_entries_source_name
62 0 63 if ($self->{'kiokudb_handle'}) { }
63 0 0 if (&refaddr($self->{'kiokudb_handle'}) != &refaddr($handle))
94 64 0 if ($args{'gin_index'})
100 64 0 unless $schema->kiokudb_entries_source_name
115 1 63 unless $args{'extra_entries_columns'}
125 0 6 if ($source->schema->storage->sqlt_type eq 'MySQL')
153 0 6 unless $sqlt_table->add_index('name', 'gin_index_ids', 'fields', ['id'])
156 0 6 unless $sqlt_table->add_index('name', 'gin_index_values', 'fields', ['value'])