Branch Coverage

blib/lib/Mojo/Hakkefuin/Backend/sqlite.pm
Criterion Covered Total %
branch 30 58 51.7


line true false branch
30 11 0 if (my $dbh = $self->sqlite->db->query($q))
43 6 0 if (my $dbh = $self->sqlite->db->query($table_query))
106 1 6 unless $self->_table_ok
128 6 0 if (my $dbh = $self->sqlite->db->insert(@q))
141 0 11 unless $self->_table_ok
148 11 0 if (my $dbh = $self->sqlite->db->select(@q))
162 0 3 unless $self->_table_ok
166 0 3 unless $id and $csrf
173 3 0 if (my $dbh = $self->sqlite->db->update(@q))
186 0 3 unless $self->_table_ok
189 0 3 unless $id and $csrf
196 3 0 if (my $dbh = $self->sqlite->db->update(@q))
209 0 1 unless $self->_table_ok
212 0 1 unless $id and $cookie
219 1 0 if (my $dbh = $self->sqlite->db->update(@q))
232 0 8 unless $self->_table_ok
236 0 8 unless $id and defined $cookie_lock
243 8 0 if (my $dbh = $self->sqlite->db->update(@q))
256 0 8 unless $self->_table_ok
259 0 8 unless $id and defined $state
266 8 0 if (my $dbh = $self->sqlite->db->update(@q))
276 0 5 unless $self->_table_ok
279 0 5 unless $identify and $cookie
284 5 0 if (my $dbh = $self->sqlite->db->delete(@q))
294 0 26 unless $self->_table_ok
297 0 26 unless $identify and $cookie
307 26 0 if (my $rv = $self->sqlite->db->select(@q))
329 2 0 if (my $dbh = $self->sqlite->db->query('DELETE FROM ' . $self->table_name))
341 5 0 if (my $dbh = $self->sqlite->db->query('DROP TABLE IF EXISTS ' . $self->table_name))