Condition Coverage

lib/App/MtAws/Journal.pm
Criterion Covered Total %
condition 32 41 78.0


and 2 conditions

line l !l condition
46 8105 3631 0 exists $checkargs{$_} and delete $checkargs{$_}

and 3 conditions

line !l l&&!r l&&r condition
87 28 160 1 $args{'should_exist'} and not -e $binary_filename
211 1 1 145 defined $archive_id and defined $relfilename
248 1 2 21 $self->{'use_active_retrievals'} and $self->{'last_read_time'} - $time < 86400
313 312 408 0 defined $checkmode{$_} and delete $checkmode{$_}
344 310 132 600 $self->{'filter'} and $reldir ne '.'
346 480 0 120 not $match and $matchsubdirs
368 213 1 22 $mode->{'missing'} and not $self->_listing_exceeed_max_number_of_files($max_number_of_files)

or 2 conditions

line l !l condition
52 230 1237 $self->{'journal_encoding'} ||= 'UTF-8'
277 225 0 0 defined $e->{$_} or confess("bad $_")

or 3 conditions

line l !l&&r !l&&!r condition
133 25 231 73 $line =~ /^([0-9]{1,20}) / or $line =~ /^[A-$self->{'last_supported_version'}]\t/
250 16 2 3 not $r->{$archive_id} or $r->{$archive_id}{'time'} < $time
283 2 0 0 defined $e->{$_} or confess("bad $_")
288 2 0 0 defined $e->{$_} or confess("bad $_")