Branch Coverage

blib/lib/Metabrik/String/Parse.pm
Criterion Covered Total %
branch 0 34 0.0


line true false branch
31 0 0 unless $self->brik_help_run_undef_arg("to_array", $data)
32 0 0 unless $self->brik_help_run_invalid_arg("to_array", $data, "SCALAR")
43 0 0 unless $self->brik_help_run_undef_arg("to_matrix", $data)
45 0 0 unless my $array = $self->to_array($data)
59 0 0 unless $self->brik_help_run_undef_arg("identify", $string)
63 0 0 $length > 128 ? :
67 0 0 if ($subset =~ /^/i) { }
0 0 elsif ($subset =~ /^
0 0 elsif ($subset =~ /^\s*{\s+["a-zA-Z0-9:]+\s+/) { }
0 0 elsif ($string =~ /^[a-zA-Z0-9+]+={1,2}$/) { }
0 0 elsif ($length == 32 and $string =~ /^[a-f0-9]+$/) { }
0 0 elsif ($length == 40 and $string =~ /^[a-f0-9]+$/) { }
0 0 elsif ($length == 64 and $string =~ /^[a-f0-9]+$/) { }
96 0 0 unless $self->brik_help_run_undef_arg("split_by_blank_line", $data)
97 0 0 unless $self->brik_help_run_invalid_arg("split_by_blank_line", $data, "ARRAY")
102 0 0 if (/^\s*$/ and @$new > 0)
111 0 0 if (@$new > 0)