Branch Coverage

blib/lib/DBIx/QuickORM/Type/JSON.pm
Criterion Covered Total %
branch 8 20 40.0


line true false branch
24 0 11 unless my $val = $params->{'value'}
27 4 7 if ref $val
33 0 9 unless my $val = $params->{'value'}
34 0 9 unless my $affinity = $params->{'affinity'}
37 0 9 if (builtin::blessed($val))
39 0 0 if ($r eq 'HASH') { }
0 0 elsif ($r eq 'ARRAY') { }
69 0 0 if (my $stype = $dialect->supports_type("jsonb") // $dialect->supports_type("json"))
88 0 2 if $params{'name'} =~ /json/i
89 0 2 if $params{'db_name'} =~ /json/i