Condition Coverage

blib/lib/Data/Stag/BaseGenerator.pm
Criterion Covered Total %
condition 6 29 20.6


and 3 conditions

line !l l&&!r l&&r condition
339 0 17 0 $h and not ref $h
342 0 0 0 $mm and $$mm{$h}
357 0 17 0 not $h->errhandler and $self->errhandler
446 0 0 0 $self->errhandler and $self->errhandler->depth
495 0 0 0 $eh and $eh->stag
0 0 0 $eh and $eh->stag and $eh->stag->data

or 2 conditions

line l !l condition
411 0 0 shift() || ''

or 3 conditions

line l !l&&r !l&&!r condition
460 4 0 0 'IO::String'->new($str) || confess($str)
468 13 0 0 'FileHandle'->new($file) || confess("cannot open file: $file")
513 370 110 0 shift() || $$self{'_stack'}[-1]