Condition Coverage

blib/lib/FFI/Build/Platform.pm
Criterion Covered Total %
condition 9 24 37.5


and 3 conditions

line !l l&&!r l&&r condition
121 0 0 0 $self->osname eq 'MSWin32' and $self->{'config'}{'ccname'} eq 'cl'
216 7 0 0 $self->osname eq 'MSWin32' and $self->{'config'}{'ccname'} eq 'cl'
297 0 0 5 not $exit and $out =~ /foo\.h/
315 14 0 0 $self->osname eq 'MSWin32' and $self->{'config'}{'ccname'} eq 'cl'
330 5 0 0 $self->osname eq 'MSWin32' and $self->{'config'}{'ccname'} eq 'cl'

or 2 conditions

line l !l condition
20 0 29 $config ||= \%Config::Config
356 2 0 eval { do { $self->cxx } } || '???'
357 2 0 eval { do { $self->for } } || '???'

or 3 conditions

line l !l&&r !l&&!r condition
31 14 7 0 $default ||= 'FFI::Build::Platform'->new