Condition Coverage

blib/lib/Brick.pm
Criterion Covered Total %
condition 7 17 41.1


and 3 conditions

line !l l&&!r l&&r condition
220 5 1 1 defined $args->{'external_packages'} and ref $args->{'external_packages'} eq ref []
5 0 1 defined $args->{'external_packages'} and not $args->{'external_packages'} eq ref []
320 0 0 0 defined $eval_error and ref $eval_error eq ref {}

or 2 conditions

line l !l condition
169 3 0 $profile || []

or 3 conditions

line l !l&&r !l&&!r condition
184 0 0 2 eval { do { $method->isa(ref {}) } } or ref $method eq ref sub { }
317 0 0 0 not ref $eval_error or ref $eval_error eq ref {}