Condition Coverage

blib/lib/Acme/Marvel/CinematicUniverse/Character.pm.mite.pm
Criterion Covered Total %
condition 16 63 25.4


and 3 conditions

line !l l&&!r l&&r condition
76 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'intelligence'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'intelligence'} > 0 }
81 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'strength'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'strength'} > 0 }
86 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'speed'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'speed'} > 0 }
91 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'durability'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'durability'} > 0 }
96 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'energy_projection'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'energy_projection'} > 0 }
101 0 0 6 defined $tmp and not ref $tmp
0 0 6 do { package Acme::Marvel::CinematicUniverse::Mite; do { my $tmp = $args->{'fighting_ability'}; $tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp } } and do { package Acme::Marvel::CinematicUniverse::Mite; $args->{'fighting_ability'} > 0 }
105 0 6 0 not $no_build and @{[] unless $meta->{'BUILD'};}
245 0 0 0 $INC{'Moose/Util.pm'} and my $meta = Moose::Util::find_meta(ref $self || $self)
246 0 0 0 $meta->can("does_role") and $meta->does_role($role)

or 3 conditions

line l !l&&r !l&&!r condition
38 0 1 0 ref $class || $class
58 5 1 0 $Mite::META{$class} ||= $class->__META__
116 0 0 0 $Mite::META{$class} ||= $class->__META__
123 0 0 0 ref $self || $self
124 0 0 0 $Mite::META{$class} ||= $class->__META__
245 0 0 0 ref $self || $self