Condition Coverage

blib/lib/Rex/Dondley/ProcessTaskArgs.pm
Criterion Covered Total %
condition 17 24 70.8


and 3 conditions

line !l l&&!r l&&r condition
22 0 28 7 ref $_[0] and ref $_[0][0] ne 'HASH'
34 39 24 74 $_ and $_ ne '1'
46 6 27 2 exists $valid_args[1] and not $valid_args[1] =~ /^0|1$/
105 1 35 0 $passed_params{$key} and $passed_params{$key} eq '1'
36 0 0 $passed_params{$key} and $passed_params{$key} eq '1' and $valid_keys{$key}

or 3 conditions

line l !l&&r !l&&!r condition
17 0 0 35 not $_[0] or ref $_[0] ne 'ARRAY'
46 2 5 28 exists $valid_args[1] and not $valid_args[1] =~ /^0|1$/ or scalar @valid_args == 1
97 10 0 14 not exists $passed_params{$rkey} or $passed_params{$rkey} eq '1'