Condition Coverage

lib/VIM/Packager/MakeMaker.pm
Criterion Covered Total %
condition 0 86 0.0


and 3 conditions

line !l l&&!r l&&r condition
117 0 0 0 -f 'MANIFEST' and not -f 'Makefile'
722 0 0 0 -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT))
732 0 0 0 not $isa_tty and eof STDIN

or 2 conditions

line l !l condition
125 0 0 $$meta{'libpath'} || 'vimlib'
399 0 0 $configs{'NOECHO'} ||= '@'
400 0 0 $configs{'TOUCH'} ||= 'touch'
401 0 0 $configs{'ECHO'} ||= 'echo'
402 0 0 $configs{'ECHO_N'} ||= 'echo -n'
403 0 0 $configs{'RM_F'} ||= 'rm -vf'
404 0 0 $configs{'RM_RF'} ||= 'rm -rf'
405 0 0 $configs{'TEST_F'} ||= 'test -f'
406 0 0 $configs{'CP'} ||= 'cp'
407 0 0 $configs{'MV'} ||= 'mv'
408 0 0 $configs{'CHMOD'} ||= 'chmod'
409 0 0 $configs{'FALSE'} ||= 'false'
410 0 0 $configs{'TRUE'} ||= 'true'
411 0 0 $configs{'NOOP'} ||= '$(TRUE)'
412 0 0 $configs{'LN_S'} ||= 'ln -sv'
413 0 0 $configs{'LN_SF'} ||= 'ln -svf'
414 0 0 $configs{'PWD'} ||= '`pwd`'
415 0 0 $configs{'CP'} ||= 'cp -v'
417 0 0 $configs{'README'} ||= ''
423 0 0 $configs{'FIRST_MAKEFILE'} ||= 'Makefile'
424 0 0 $configs{'MAKEFILE_OLD'} ||= 'Makefile.old'
426 0 0 $configs{'TAR'} ||= 'COPY_EXTENDED_ATTRIBUTES_DISABLE=1 COPYFILE_DISABLE=1 tar'
427 0 0 $configs{'TARFLAGS'} ||= 'cvzf'
429 0 0 $configs{'PERLFLAGS'} ||= ' -Ilib '
445 0 0 $$meta{'libpath'} || 'vimlib'

or 3 conditions

line l !l&&r !l&&!r condition
398 0 0 0 $configs{'FULLPERL'} ||= $perl
421 0 0 0 $configs{'META_FILE'} ||= 'VIM::Packager::MetaReader'->find_meta_file
591 0 0 0 $ENV{'VIM_BASEDIR'} || vim_rtp_home()
592 0 0 0 $ENV{'VIM_AFTERBASE_DIR'} || 'File::Spec'->join($dir_configs{'VIM_BASEDIR'}, 'after')
597 0 0 0 $ENV{$path_name} || 'File::Spec'->join($dir_configs{'VIM_BASEDIR'}, $sub)
600 0 0 0 $ENV{$after_path_name} || 'File::Spec'->join($dir_configs{'VIM_BASEDIR'}, $sub)
629 0 0 0 $base_prefix eq '.' || $base_prefix eq './'
732 0 0 0 $ENV{'PERL_MM_USE_DEFAULT'} or not $isa_tty and eof STDIN
745 0 0 0 !defined($ans) || $ans eq ''