Condition Coverage

blib/lib/POE/Wheel/FollowTail.pm
Criterion Covered Total %
condition 21 55 38.1


and 3 conditions

line !l l&&!r l&&r condition
61 0 99 0 @_ and ref $_[0] eq 'POE::Kernel'
141 0 0 93 defined $end and $end < -$seek
200 3 0 0 POE::Kernel::RUNNING_IN_HELL() and not -S $handle
350 0 0 554 defined $$handle and fileno $$handle

or 3 conditions

line l !l&&r !l&&!r condition
172 0 0 93 defined $params{'SeekBack'} or defined $params{'Seek'}
281 0 2 0 $! or -S $$handle
2 0 0 $! or -S $$handle or -t $$handle
415 0 0 371 S_ISBLK($new_stat[2]) or S_ISCHR($new_stat[2])
422 0 0 371 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0]
0 0 371 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6]
0 0 371 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6] or $new_stat[3] != $$last_stat[3]
0 0 371 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6] or $new_stat[3] != $$last_stat[3] or $new_stat[7] < $$last_stat[7]
563 0 0 11 S_ISBLK($new_stat[2]) or S_ISCHR($new_stat[2])
570 3 0 8 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0]
3 0 8 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6]
0 0 8 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6] or $new_stat[3] != $$last_stat[3]
0 0 8 $new_stat[1] != $$last_stat[1] or $new_stat[0] != $$last_stat[0] or $new_stat[6] != $$last_stat[6] or $new_stat[3] != $$last_stat[3] or $new_stat[7] < $$last_stat[7]

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
66 0 92 7 0 $params{'Handle'} xor defined $params{'Filename'}