Branch Coverage

blib/lib/Archive/Zip/Parser.pm
Criterion Covered Total %
branch 14 18 77.7


line true false branch
19 1 1 unless (exists $$arg_ref{'file_name'})
40 0 2 unless (eval { do { $previous_position_in_file = tell $$self{'_file_handle'}; $self->_set_position_in_file(0, 0); Magic("PK\cC\cD")->parse($$self{'_bit_stream'}) } })
51 0 1 if $$self{'_is_parsed'}
52 0 1 unless ($self->verify_signature)
58 1 5 if $self->_check_signature('04034b50')
131 1 5 if $self->_check_signature('02014b50')
204 0 1 if $self->_check_signature('06054b50')
237 2 2 unless (defined $entry_number)
278 2 11 if ($signature ne $next_signature)