PHPUnit无法打开输入文件

时间:2016-05-05 10:07:20

标签: php unit-testing batch-file phpunit

我试图在带有IIS的Windows 2008服务器上安装PHPUnit,我已按照PHPUnit网站上的说明手动创建批处理文件并设置环境变量但是,当我尝试检查CMD.exe中的安装

phpunit --version

我得到"无法打开输入文件:*"错误信息。但是,当我跑

php phpunit.phar --version 

它正确地给了我版本号。我需要知道导致错误的是什么导致它在安装过程中可能造成的任何错误。确认目录已在系统路径变量中列出。

3 个答案:

答案 0 :(得分:15)

删除phar文件名中的版本(例如从phpunit-5.4.7.pharphpunit.phar),然后运行脚本。

答案 1 :(得分:3)

如果您创建了phpunit.cmd但仍然无效,则应将phpunit-7.0.2.phar重命名为phpunit.phar,因为默认情况下,它指的是{{1} }}

答案 2 :(得分:2)

叹息,如果你在Windows上安装它,你将进入这里的部分,你必须输入这个命令来创建phpunit.cmd

echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
帮个忙,把它复制进去,因为我只是输错了。