Branch Coverage

blib/lib/DBIx/QuickDB/Driver/MariaDB.pm
Criterion Covered Total %
branch 12 36 33.3


line true false branch
22 0 0 if $v =~ /$provider/i
48 0 0 if (defined $ENV{'QDB_MARIADB_SSL_FIPS'})
80 1 9 if $ENV{'QDB_MARIADB_IGNORE_BROKEN'}
81 2 7 unless $bin and -x $bin
84 1 6 unless $out and $out =~ /\bVer\s+(\d+\.\d+\.\d+)-MariaDB\b/
87 2 4 unless my $fix = $BROKEN_IS_ACL_VERSIONS{$version}
100 0 13 ref $this ? :
104 13 0 unless $this->dbd_driver
107 13 0 if (not keys %{$this->provider_info;}) { }
111 0 0 if ($spec->{'bootstrap'}) { }
0 0 elsif ($spec->{'autostart'}) { }
112 0 0 unless $check{'server'} and -x $check{'server'}
115 0 0 unless $check{'server'} and -x $check{'server'}
118 0 0 if ($spec->{'load_sql'})
119 0 0 unless $check{'client'} and -x $check{'client'}
122 0 0 if ($spec->{'bootstrap'} || $spec->{'autostart'} and $check{'server'} and -x $check{'server'})
123 0 0 if (my $broken = $this->broken_version_check($check{'server'}))
129 0 13 unless @bad