Branch Coverage

blib/lib/DBIx/Fast/Schema.pm
Criterion Covered Total %
branch 20 50 40.0


line true false branch
15 0 2 if ($driver eq 'MariaDB' or $driver eq 'mysql') { }
2 0 elsif ($driver eq 'SQLite') { }
0 0 elsif ($driver eq 'Pg') { }
40 0 0 unless $table
46 0 0 if ($driver eq 'MariaDB' or $driver eq 'mysql') { }
0 0 elsif ($driver eq 'Pg') { }
0 0 elsif ($driver eq 'SQLite') { }
74 0 0 $driver =~ /^(Pg|SQLite)$/u ? :
83 0 1 unless $table
89 0 1 if ($driver eq 'MariaDB' or $driver eq 'mysql') { }
0 1 elsif ($driver eq 'Pg') { }
1 0 elsif ($driver eq 'SQLite') { }
107 0 1 $driver eq 'Pg' ? :
110 1 0 if ($driver eq 'SQLite') { }
112 1 3 if $row->{'pk'}
116 0 0 unless $_->{'Column_name'}
124 1 3 unless $table
130 0 3 if ($driver eq 'MariaDB' or $driver eq 'mysql') { }
0 3 elsif ($driver eq 'Pg') { }
3 0 elsif ($driver eq 'SQLite') { }
141 0 3 if $driver eq "Pg"
150 0 1 unless $table
157 0 1 if ($driver eq 'MariaDB' or $driver eq 'mysql') { }
0 1 elsif ($driver eq 'Pg') { }
1 0 elsif ($driver eq 'SQLite') { }