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 468 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 312 S_ISBLK($new_stat[2]) or S_ISCHR($new_stat[2])
422 0 0 312 $new_stat[1] != $last_stat->[1] or $new_stat[0] != $last_stat->[0]
0 0 312 $new_stat[1] != $last_stat->[1] or $new_stat[0] != $last_stat->[0] or $new_stat[6] != $last_stat->[6]
0 0 312 $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 312 $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
67 0 92 7 0 $params{'Handle'} xor defined $params{'Filename'}