Condition Coverage

blib/lib/App/CISetup/Travis/ConfigFile.pm
Criterion Covered Total %
condition 25 44 56.8


and 3 conditions

line !l l&&!r l&&r condition
85 0 0 5 $travis->{'before_install'} and grep {/perl-travis-helper|travis-perl/;} @{$$travis{'before_install'};}
112 10 0 0 @{$travis->{'script'} // [];} and @{$travis->{'script'};} > 3
10 0 0 $travis->{'install'} and grep {not /cpan-install/;} @{$travis->{'install'};} || @{$travis->{'install'};} > 2
261 1 0 1 $travis->{'addons'} && $travis->{'addons'}{'apt'} && $travis->{'addons'}{'apt'}{'packages'}
276 0 2 1 $travis->{'addons'} and $travis->{'addons'}{'coverity_scan'}
293 10 0 0 $self->has_slack_key and $self->has_github_user

or 2 conditions

line l !l condition
113 0 10 $travis->{'script'} // []
123 0 0 &first_index(sub { /travis-perl|haarg/; } , @{$$travis{'before_install'};}) // 0
134 5 5 $travis->{'before_install'} //= []
203 1 9 $travis->{'matrix'}{'include'} // []
211 1 9 $travis->{'matrix'}{'allow_failures'} // []
231 1 9 $travis->{'env'} //= {}
234 1 9 $travis->{'env'}{'global'} // []

or 3 conditions

line l !l&&r !l&&!r condition
85 5 5 0 $create or $travis->{'before_install'} and grep {/perl-travis-helper|travis-perl/;} @{$$travis{'before_install'};}
112 0 0 0 @{$travis->{'install'};} || @{$travis->{'install'};} > 2
0 0 10 @{$travis->{'script'} // [];} and @{$travis->{'script'};} > 3 or $travis->{'install'} and grep {not /cpan-install/;} @{$travis->{'install'};} || @{$travis->{'install'};} > 2
184 1 1 8 $self->force_threaded_perls or $has_xs