Condition Coverage

blib/lib/App/JIRAPrint.pm
Criterion Covered Total %
condition 13 23 56.5


and 3 conditions

line !l l&&!r l&&r condition
131 1 0 1 $self->has_config_files and @{$self->config_files;}

or 2 conditions

line l !l condition
84 1 2 $self->config->{'fields'} // ['key', 'status', 'summary', 'assignee']
89 1 2 $self->config->{'maxissues'} // 50
94 1 0 $self->config->{'url'} // die('Missing url ' . $self->config_place . "\n")
99 1 0 $self->config->{'username'} // die('Missing username ' . $self->config_place . "\n")
104 1 0 $self->config->{'password'} // die('Missing password ' . $self->config_place . "\n")
109 1 0 $self->config->{'project'} // die('Missing project ' . $self->config_place . "\n")
114 1 0 $self->config->{'sprint'} // die('Missing sprint ' . $self->config_place . "\n")

or 3 conditions

line l !l&&r !l&&!r condition
120 0 3 0 $self->config->{'jql'} // 'project = "' . $self->project . '" and Sprint = "' . $self->sprint . '" ORDER BY status, assignee, created'
126 0 2 0 $self->config->{'template_file'} // 'File::Spec'->catfile($self->shared_directory, 'std_tickets.tex.tt')