Condition Coverage

lib/Bio/Roary/CommandLine/RoaryReorderSpreadsheet.pm
Criterion Covered Total %
condition 17 24 70.8


and 3 conditions

line !l l&&!r l&&r condition
57 0 1 13 defined $self->spreadsheet_filename and defined $self->tree_file
1 0 13 defined $self->spreadsheet_filename and defined $self->tree_file and -e $self->spreadsheet_filename
1 0 13 defined $self->spreadsheet_filename and defined $self->tree_file and -e $self->spreadsheet_filename and -e $self->tree_file
0 0 13 defined $self->spreadsheet_filename and defined $self->tree_file and -e $self->spreadsheet_filename and -e $self->tree_file and not $self->help

or 3 conditions

line l !l&&r !l&&!r condition
59 7 2 4 $self->sortby eq 'height' or $self->sortby eq 'creation'
9 2 2 $self->sortby eq 'height' or $self->sortby eq 'creation' or $self->sortby eq 'alpha'
4 2 0 $self->sortby eq 'height' or $self->sortby eq 'creation' or $self->sortby eq 'alpha' or $self->sortby eq 'revalpha'
60 5 8 0 $self->search_strategy eq 'breadth' or $self->search_strategy eq 'depth'