Condition Coverage

blib/lib/Metabrik.pm
Criterion Covered Total %
condition 0 82 0.0


and 3 conditions

line !l l&&!r l&&r condition
228 0 0 0 $key eq 'tags' and ref $properties->{$key} ne 'ARRAY'
0 0 0 $key ne 'revision' and $key ne 'author'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license' and $key ne 'tags'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license' and $key ne 'tags' and ref $properties->{$key} ne 'HASH'
305 0 0 0 $key eq 'tags' and ref $use_properties->{$key} ne 'ARRAY'
0 0 0 $key ne 'revision' and $key ne 'author'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license' and $key ne 'tags'
0 0 0 $key ne 'revision' and $key ne 'author' and $key ne 'license' and $key ne 'tags' and ref $use_properties->{$key} ne 'HASH'
321 0 0 0 $key ne 'author' and $key ne 'license'
655 0 0 0 exists $self->brik_properties->{'attributes'} and exists $self->brik_properties->{'attributes'}{'datadir'}
698 0 0 0 $self->can('brik_use_properties') and exists $self->brik_use_properties->{'attributes_default'}

or 2 conditions

line l !l condition
40 0 0 $author || 'GomoR '
49 0 0 $license || 'http://opensource.org/licenses/BSD-3-Clause'
354 0 0 $msg ||= 'undef'
667 0 0 $global_datadir || defined $ENV{'HOME'} && $ENV{'HOME'} . '/metabrik' || '/tmp/metabrik'
1264 0 0 ref $argument || 'SCALAR'

or 3 conditions

line l !l&&r !l&&!r condition
196 0 0 0 $properties ||= $self->brik_properties
244 0 0 0 $key eq 'revision' or $key eq 'author'
0 0 0 $key eq 'revision' or $key eq 'author' or $key eq 'license'
0 0 0 $key eq 'revision' or $key eq 'author' or $key eq 'license' or $key eq 'tags'
0 0 0 $key eq 'revision' or $key eq 'author' or $key eq 'license' or $key eq 'tags' or $key eq 'attributes_default'
274 0 0 0 $use_properties ||= $self->brik_use_properties
321 0 0 0 $key eq 'revision' or $key ne 'author' and $key ne 'license'
0 0 0 $key eq 'revision' or $key ne 'author' and $key ne 'license' or $key eq 'tags'
0 0 0 $key eq 'revision' or $key ne 'author' and $key ne 'license' or $key eq 'tags' or $key eq 'attributes_default'
356 0 0 0 ref $self || $self
850 0 0 0 ref $self || $self