Branch Coverage

blib/lib/Metabrik/File/Base64.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
41 0 0 unless $self->brik_help_run_undef_arg('decode', $input)
42 0 0 unless $self->brik_help_run_file_not_found('decode', $input)
43 0 0 unless $self->brik_help_run_undef_arg('decode', $output)
45 0 0 unless my $fr_in = 'Metabrik::File::Raw'->new_from_brik_init($self)
47 0 0 unless my $string = $fr_in->read($input)
49 0 0 unless my $sb = 'Metabrik::String::Base64'->new_from_brik_init($self)
50 0 0 unless my $decoded = $sb->decode($string)
52 0 0 unless my $fr_out = 'Metabrik::File::Raw'->new_from_brik_init($self)
56 0 0 unless $fr_out->write($decoded, $output)
65 0 0 unless $self->brik_help_run_undef_arg('decode_from_string', $input_string)
66 0 0 unless $self->brik_help_run_undef_arg('decode_from_string', $output)
68 0 0 unless my $sb = 'Metabrik::String::Base64'->new_from_brik_init($self)
69 0 0 unless my $decoded = $sb->decode($input_string)
71 0 0 unless my $fr = 'Metabrik::File::Raw'->new_from_brik_init($self)
75 0 0 unless $fr->write($decoded, $output)
84 0 0 unless $self->brik_help_run_undef_arg('encode', $input)
85 0 0 unless $self->brik_help_run_file_not_found('encode', $input)
86 0 0 unless $self->brik_help_run_undef_arg('encode', $output)
88 0 0 unless my $fr_in = 'Metabrik::File::Raw'->new_from_brik_init($self)
90 0 0 unless my $string = $fr_in->read($input)
92 0 0 unless my $sb = 'Metabrik::String::Base64'->new_from_brik_init($self)
93 0 0 unless my $encoded = $sb->encode($string)
95 0 0 unless my $fr_out = 'Metabrik::File::Raw'->new_from_brik_init($self)
99 0 0 unless $fr_out->write($encoded, $output)
108 0 0 unless $self->brik_help_run_undef_arg('encode_from_string', $input_string)
109 0 0 unless $self->brik_help_run_file_not_found('encode_from_string', $input_string)
110 0 0 unless $self->brik_help_run_undef_arg('encode_from_string', $output)
112 0 0 unless my $sb = 'Metabrik::String::Base64'->new_from_brik_init($self)
113 0 0 unless my $encoded = $sb->encode($input_string)
115 0 0 unless my $fr = 'Metabrik::File::Raw'->new_from_brik_init($self)
119 0 0 unless $fr->write($encoded, $output)