Condition Coverage

lib/JIRA/REST/Class/Issue.pm
Criterion Covered Total %
condition 0 50 0.0


and 3 conditions

line !l l&&!r l&&r condition
429 0 0 0 @args == 1 and ref $args[0]
0 0 0 @args == 1 and ref $args[0] and ref $args[0] eq 'HASH'
476 0 0 0 exists $fields->{'project'} and defined $fields->{'project'}
501 0 0 0 exists $fields->{'parent'} and defined $fields->{'parent'}
524 0 0 0 exists $fields->{'issuetype'} and defined $fields->{'issuetype'}
540 0 0 0 $issuetype and $issuetype->subtask

or 2 conditions

line l !l condition
205 0 0 shift() || {}
433 0 0 $args[2] // {}
630 0 0 $extra //= ''
644 0 0 $extra //= ''
670 0 0 $extra //= ''
738 0 0 $callback //= sub { }
765 0 0 $callback //= sub { }
792 0 0 $callback //= sub { }
818 0 0 $callback //= sub { }
844 0 0 $callback //= sub { }

or 3 conditions

line l !l&&r !l&&!r condition
435 0 0 0 $fields->{'summary'} //= shift @args
436 0 0 0 $fields->{'description'} //= shift @args
454 0 0 0 $field eq 'project' or $field eq 'parent'
0 0 0 $field eq 'project' or $field eq 'parent' or $field eq 'issuetype'