Condition Coverage

blib/lib/POE/Component/Client/opentick/Output.pm
Criterion Covered Total %
condition 12 30 40.0


and 3 conditions

line !l l&&!r l&&r condition
56 23 0 1 $POE::Component::Client::opentick::Output::DEBUG and not defined wantarray
59 24 0 0 defined wantarray && 'POE::Component::Client::opentick::Output'->new('DEBUG', $msg)
70 2 0 0 defined wantarray && 'POE::Component::Client::opentick::Output'->new('INFO', $msg)
81 6 0 0 defined wantarray && 'POE::Component::Client::opentick::Output'->new('NOTICE', $msg)
92 3 0 0 defined wantarray && 'POE::Component::Client::opentick::Output'->new('WARN', $msg)
103 1 0 1 defined wantarray && 'POE::Component::Client::opentick::Output'->new('ERROR', $msg)

or 3 conditions

line l !l&&r !l&&!r condition
150 0 1 0 ref $junk || $junk =~ /::/
159 0 2 0 ref $junk || $junk =~ /::/
168 0 1 0 ref $junk || $junk =~ /::/
221 7 0 0 $$output{$level} || *STDOUT