Branch Coverage

lib/FFI/Build/File/C.pm
Criterion Covered Total %
branch 15 30 50.0


line true false branch
31 58 3 if $self->build
39 0 61 if -f $object->path and not $object->needs_rebuild($self->_deps)
53 1 60 if ($exit or not -f $object->path) { }
14 46 elsif ($self->build and $self->build->verbose >= 2) { }
43 6 elsif ($self->build and $self->build->verbose >= 1) { }
80 62 3 if $self->build
82 62 3 if $self->build
90 0 0 if $self->build
92 0 0 if $self->build
105 0 0 if $self->build
124 0 0 if ($exit) { }
126 0 0 if defined $out and $out ne ""
127 0 0 if defined $err and $err ne ""
145 0 4 unless $self->platform->cc_mm_works
157 0 4 if ($exit) { }