Condition Coverage

blib/lib/Mite/Source.pm.mite.pm
Criterion Covered Total %
condition 8 54 14.8


and 3 conditions

line !l l&&!r l&&r condition
125 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
136 0 0 128 &blessed($coerced_value) and $coerced_value->isa("Path::Tiny")
188 0 0 0 do {
213 0 0 0 &blessed($args->{'compiled'}) and $args->{'compiled'}->isa("Mite::Compiled")
223 0 0 128 &blessed($args->{'project'}) and $args->{'project'}->isa("Mite::Project")
229 0 128 0 require Scalar::Util and &Scalar::Util::weaken($self->{'project'})
232 0 128 0 not $no_build and @{[] unless $meta->{'BUILD'};}
316 0 0 99 &blessed($default_value) and $default_value->isa("Mite::Compiled")
346 0 0 0 &blessed($_[1]) and $_[1]->isa("Mite::Project")
351 0 0 0 require Scalar::Util and &Scalar::Util::weaken($_[0]{'project'})

or 3 conditions

line l !l&&r !l&&!r condition
59 0 88 0 ref $class || $class
78 40 88 0 $Mite::META{$class} ||= $class->__META__
121 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
248 0 0 0 $Mite::META{$class} ||= $class->__META__
255 0 0 0 ref $self || $self
256 0 0 0 $Mite::META{$class} ||= $class->__META__