Branch Coverage

blib/lib/App/MatrixTool/ServerIdStore.pm
Criterion Covered Total %
branch 0 24 0.0


line true false branch
52 0 0 if ($mode eq '>>' and not -f $path)
56 0 0 if (open my $fh, $mode, $path)
60 0 0 if $! == 2 and $mode eq '<'
67 0 0 if $self->{'have_read'}
69 0 0 if (my $fh = $self->_open_file('<'))
71 0 0 if /^\s*#/
74 0 0 unless defined $key
86 0 0 if $self->{'encode'} eq 'base64'
93 0 0 if $self->{'encode'} eq 'base64'
140 0 0 unless $self->{'data'}{$server}
160 0 0 if (exists $self->{'data'}{$server}{$id})
161 0 0 if $self->{'data'}{$server}{$id} eq $args{'data'}