Condition Coverage

File:lib/Pipeline/Simple.pm
Coverage:48.3%

line%coveragecondition
4133
ABdec
000
011
1X1
ref $class || $class
6750
ABCdec
0XX0
10X0
1100
1111
not $$self{'config'} and defined $self->dir and -e $self->dir . '/config.xml'
7167
ABdec
0X0
100
111
not $$self{'config'} and not $self->debug
24467
ABdec
0X0
100
111
$self->dir and not -e $self->dir . '/config.xml'
25550
Adec
00
11
$$self{'config'}{'name'} || ''
25650
Adec
00
11
$$self{'config'}{'description'} || ''
29433
ABdec
0X0
100
111
$self->itype and $self->input
3030
ABCdec
0XX0
10X0
1100
1111
$$arg{'key'} eq 'in' and defined $$arg{'type'} and $$arg{'type'} eq $self->itype
32567
ABdec
0X0
100
111
-e $dir and -d $dir
32633
ABdec
0X0
100
111
-e $dir and -d $dir
40133
ABdec
0X0
100
111
not @steps and scalar @log > 2
44033
ABdec
0X0
100
111
defined $$self{'_stop'} and $step->id eq $$self{'_stop'}
468100
Adec
00
11
$$step{'name'} || ''
474100
ABdec
0X0
100
111
defined $$arg{'type'} and $$arg{'type'} eq 'unnamed'
48067
ABdec
0X0
100
111
defined $$arg{'type'} and $$arg{'type'} eq 'redir'
525100
ABdec
0X0
100
111
$$arg{'key'} eq 'in' and $$arg{'type'} ne 'redir'
53650
Adec
00
11
$$outputs{$$arg{'value'}} || ''
53733
ABdec
0X0
100
111
$prev_step_id ne $step->id and $prev_step_id eq $self->id
0
Adec
00
11
$$arg{'value'} || ''
56850
Adec
00
11
$step->name || ''