Condition Coverage

blib/lib/File/Monitor.pm
Criterion Covered Total %
condition 5 11 45.4


and 3 conditions

line !l l&&!r l&&r condition
32 3 0 0 exists $$self{'_monitors'} and %{$$self{'_monitors'};}
42 10 3 0 not defined $cur_base and $self->has_monitors

or 2 conditions

line l !l condition
16 4 4 shift() || {}

or 3 conditions

line l !l&&r !l&&!r condition
94 0 0 0 shift() || croak('A filename must be specified')