Branch Coverage

blib/lib/Bot/Cobalt/Logger/Output.pm
Criterion Covered Total %
branch 8 14 57.1


line true false branch
35 2 2 unless (@args and @args % 2 == 0)
43 0 3 unless ref $opts eq 'HASH'
47 0 3 unless $opts->{'type'}
54 0 3 if (my $err = $@)
65 0 3 unless my $new_obj = &try(sub { $target_pkg->new(%$opts); } , &catch(sub { carp("Could not add logger $alias; new() died: $_"); undef; } ))
78 2 0 if delete $self->_outputs->{$alias}
114 0 6 $output->can('_format') ? :