blib/lib/DBIx/Class/ParseError/Parser.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 18 | 22 | 81.8 |
line | true | false | branch |
---|---|---|---|
34 | 17 | 46 | if (my(@data) = $error =~ /$type_regex->{$_}/i) |
37 | 17 | 0 | if defined $_ |
56 | 2 | 4 | if (my $unique_cols = $$unique_keys{$unique_data->[0]}) { } |
74 | 10 | 1 | if (@{$error_type->{'data'};}) |
90 | 11 | 1 | if ($column_values) { } |
99 | 3 | 25 | $value =~ /undef/ ? : |
140 | 9 | 8 | if ($error =~ /$insert_re/xi) { } |
3 | 5 | elsif ($error =~ /$update_re/xi) { } | |
5 | 0 | elsif ($error =~ /$missing_column_re/xi) { } | |
168 | 5 | 0 | $source ? : |
177 | 17 | 0 | if (my $source = $$source_table_map{$error_info->{'table'}}) |