Condition Coverage

blib/lib/Venus/Log.pm
Criterion Covered Total %
condition 27 45 60.0


and 3 conditions

line !l l&&!r l&&r condition
60 1 5 20 $req_level && $set_level && $req_level >= $set_level
127 39 0 0 $blessed && $data->isa('Venus::Core') && $data->can('does')
132 1 1 0 $blessed and ref $data eq "Regexp"
135 2 0 0 $isvenus and $data->does("Venus::Role::Explainable")
138 2 0 0 $isvenus and $data->does("Venus::Role::Valuable")
141 2 0 0 $isvenus and $data->does("Venus::Role::Dumpable")
144 1 1 0 $blessed and overload::Method($data, "\"\"")
147 1 1 0 $blessed and $data->can("as_string")
150 1 1 0 $blessed and $data->can("to_string")
153 1 1 0 $blessed and $data->isa("Venus::Kind")

or 3 conditions

line l !l&&r !l&&!r condition
31 2 0 0 $self->level_name($data) || $self->level_name(1)
38 30 24 0 $data->{'level'} ||= $self->level_name(1)
100 51 0 1 $NAME->{$data} || $CODE->{$data} && $$NAME{$CODE->{$data}}
108 25 0 1 $CODE->{$data} || $NAME->{$data} && $$CODE{$NAME->{$data}}
129 1 1 37 $blessed or ref $data