Condition Coverage

blib/lib/WWW/Crawl4AI.pm
Criterion Covered Total %
condition 10 23 43.4


and 3 conditions

line !l l&&!r l&&r condition
104 8 24 0 @args == 1 and ref $args[0] eq "HASH"
110 0 0 32 @args % 2 == 1 and not ref $args[0]
182 0 0 25 defined $url and length $url
215 0 0 7 defined $start and length $start

or 2 conditions

line l !l condition
137 38 0 $detect ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
39 0 0 15 not $fb or $fb eq "none"
0 9 6 not $fb or $fb eq "none" or $fb eq "plain"
254 0 2 0 $last->error || 'WWW::Crawl4AI::Error'->new('type', 'content', 'message', 'all crawl strategies failed (last: ' . ($last->why_failed // 'unknown') . ')', 'url', $url, 'backend', $last->backend)