Condition Coverage

blib/lib/Mite/Config.pm.mite.pm
Criterion Covered Total %
condition 15 99 15.1


and 3 conditions

line !l l&&!r l&&r condition
149 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
160 0 0 0 &blessed($coerced_value) and $coerced_value->isa("Path::Tiny")
208 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
219 0 0 0 &blessed($coerced_value) and $coerced_value->isa("Path::Tiny")
243 0 0 111 not ref $value and !defined($value) || $value eq '' || $value eq '0' || $value eq '1'
255 0 111 0 not $no_build and @{[] unless $meta->{'BUILD'};}
347 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
358 0 0 18 &blessed($default_value) and $default_value->isa("Path::Tiny")
443 0 0 0 &Scalar::Util::blessed($to_coerce) and sub {
0 0 0 defined $to_coerce and not ref $to_coerce
454 0 0 18 &blessed($default_value) and $default_value->isa("Path::Tiny")
485 0 3 12 not ref $_[1] and !defined($_[1]) || $_[1] eq '' || $_[1] eq '0' || $_[1] eq '1'
505 0 0 0 $INC{'Moose/Util.pm'} and my $meta = Moose::Util::find_meta(ref $self || $self)
508 0 0 0 $meta->can("does_role") and $meta->does_role($role)

or 3 conditions

line l !l&&r !l&&!r condition
61 0 107 0 ref $class || $class
80 4 107 0 $Mite::META{$class} ||= $class->__META__
144 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
203 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
243 1 110 0 !defined($value) || $value eq '' || $value eq '0' || $value eq '1'
271 0 0 0 $Mite::META{$class} ||= $class->__META__
278 7 0 0 ref $self || $self
279 7 0 0 $Mite::META{$class} ||= $class->__META__
340 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
436 0 0 0 ref $_[0] || $_[0]
0 0 0 ref $_[0] || $_[0]
485 1 12 0 !defined($_[1]) || $_[1] eq '' || $_[1] eq '0' || $_[1] eq '1'
505 0 0 0 ref $self || $self