Branch Coverage

blib/lib/Venus/Log.pm
Criterion Covered Total %
branch 19 30 63.3


line true false branch
46 28 26 unless $self->handler
47 54 0 unless $self->separator
60 20 6 $req_level && $set_level && $req_level >= $set_level ? :
98 52 0 $data ? :
106 26 0 $data ? :
122 1 39 unless (defined $data)
129 37 1 unless ($blessed or ref $data)
132 0 2 if ($blessed and ref $data eq "Regexp")
135 0 2 if ($isvenus and $data->does("Venus::Role::Explainable"))
138 0 2 if ($isvenus and $data->does("Venus::Role::Valuable"))
141 0 2 if ($isvenus and $data->does("Venus::Role::Dumpable"))
144 0 2 if ($blessed and overload::Method($data, "\"\""))
147 0 2 if ($blessed and $data->can("as_string"))
150 0 2 if ($blessed and $data->can("to_string"))
153 0 2 if ($blessed and $data->isa('Venus::Kind')) { }