Condition Coverage

blib/lib/Net/Google/SafeBrowsing2/Redis.pm
Criterion Covered Total %
condition 0 102 0.0


and 3 conditions

line !l l&&!r l&&r condition
351 0 0 0 $$chunk{'chunknum'} == $chunknum and exists $$chunk{'timestamp'}
0 0 0 $$chunk{'chunknum'} == $chunknum and exists $$chunk{'timestamp'} and exists $$chunk{'hash'}
0 0 0 $$chunk{'chunknum'} == $chunknum and exists $$chunk{'timestamp'} and exists $$chunk{'hash'} and $$chunk{'timestamp'} >= $timestamp

or 2 conditions

line l !l condition
139 0 0 $args{'type'} || 'a'
140 0 0 $args{'chunknum'} || 0
141 0 0 $args{'chunks'} || []
142 0 0 $args{'list'} || ''
167 0 0 $args{'chunknum'} || 0
168 0 0 $args{'chunks'} || []
169 0 0 $args{'list'} || ''
185 0 0 $args{'chunknum'} || 0
186 0 0 $args{'chunks'} || []
187 0 0 $args{'list'} || ''
205 0 0 $args{'hostkey'} || ''
227 0 0 $args{'hostkey'} || ''
249 0 0 $args{'list'} || ''
257 0 0 $args{'list'} || ''
265 0 0 $args{'list'} || ''
266 0 0 $args{'type'} || 'a'
277 0 0 $args{'chunknums'} || []
278 0 0 $args{'list'} || ''
309 0 0 $args{'chunknums'} || []
310 0 0 $args{'list'} || ''
340 0 0 $args{'chunknum'} || 0
341 0 0 $args{'timestamp'} || 0
342 0 0 $args{'list'} || ''
362 0 0 $args{'wait'} || 1800
363 0 0 $args{'list'} || ''
372 0 0 $args{'list'} || ''
373 0 0 $args{'wait'} || 60
374 0 0 $args{'errors'} || 1
382 0 0 $args{'list'} || ''
397 0 0 $args{'full_hashes'} || []
411 0 0 $args{'chunknums'} || []
429 0 0 $args{'prefix'} || ''
446 0 0 $args{'prefix'} || ''
453 0 0 $args{'prefix'} || ''
481 0 0 $args{'client_key'} || ''
482 0 0 $args{'wrapped_key'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
133 0 0 0 $mapping{$key} || $key
361 0 0 0 $args{'time'} || time
371 0 0 0 $args{'time'} || time
396 0 0 0 $args{'timestamp'} || time
412 0 0 0 $args{'list'} || croak("Missing list name\n")
428 0 0 0 $args{'timestamp'} || time
445 0 0 0 $args{'timestamp'} || time