Branch Coverage

blib/lib/Metabrik/String/Csv.pm
Criterion Covered Total %
branch 0 24 0.0


line true false branch
49 0 0 unless $self->brik_help_run_undef_arg("encode", $data)
51 0 0 unless $self->brik_help_run_invalid_arg("encode", $data, "ARRAY")
52 0 0 unless $self->brik_help_run_empty_array_arg("encode", $data, "ARRAY")
54 0 0 if (ref $data->[0] ne "HASH")
64 0 0 unless ($header_written)
82 0 0 unless (defined $_)
93 0 0 unless (length $output)
104 0 0 unless $self->brik_help_run_undef_arg("decode", $data)
106 0 0 unless my $csv = "Text::CSV_XS"->new({"binary", 1, "sep_char", $self->separator, "allow_loose_quotes", 1, "allow_loose_escapes", 1, "escape_char", $self->escape, "quote_char", $self->quote})
123 0 0 if ($self->first_line_is_header) { }
124 0 0 if ($first_line)
143 0 0 unless ($csv->eof)