Magento phpunit命令返回“;phpunit--“帮助”;屏幕
我试图使用ecomdev()对Magento进行一些PhpUnit测试 我已经正确安装了modman、PEAR和相关的软件包依赖项(我通过Virtualbox安装在Ubuntu服务器12.04上) 真正奇怪的是,在步骤2之后,从ecomdev过程开始,当我试图启动第一个“$phpunit”命令时,它会显示屏幕,好像我键入了“$phpunit--help” 当我键入“$phpunit--version”时,它将正确显示当前版本(意味着它似乎已正确安装)Magento phpunit命令返回“;phpunit--“帮助”;屏幕,magento,phpunit,development-environment,modman,Magento,Phpunit,Development Environment,Modman,我试图使用ecomdev()对Magento进行一些PhpUnit测试 我已经正确安装了modman、PEAR和相关的软件包依赖项(我通过Virtualbox安装在Ubuntu服务器12.04上) 真正奇怪的是,在步骤2之后,从ecomdev过程开始,当我试图启动第一个“$phpunit”命令时,它会显示屏幕,好像我键入了“$phpunit--help” 当我键入“$phpunit--version”时,它将正确显示当前版本(意味着它似乎已正确安装) 欢迎所有建议。phpunit需要知道运行什么
欢迎所有建议。phpunit需要知道运行什么。EcomDev_uphpunit包含phpUnit.xml.dist文件,phpUnit可以使用该文件。默认情况下,modman和modgit都不会将其安装在Magento的根目录中。您可以从模块的源文件夹或手动安装模块,将默认版本复制到Magento的webroot中 我使用modgit安装EcomDev_phpUnit。下面是我用来复制文件的复制命令:
cp .modgit/ecomdev_phpunit/source/phpunit.xml.dist .
一旦到位,phpunit应该为您提供如下内容:
$ phpunit
PHPUnit 3.7.28 by Sebastian Bergmann.
Configuration read from /path/to/your/magento/phpunit.xml.dist
可能有一种更正确的方法可以使用附带的ecomdev-phpunit.php脚本将phpunit.dist.xml文件复制到位。我在WAMP、WinXP SP3、Apache 2.4、PHP5.4.44、Xdebug v2.3.3、vc10+vc14上也遇到过类似的问题 我从网站下载了phpunit.phar 我的错误是phpunit.cmd文件错误 我写 @php“%~dp0phpunit.phar” 正确的命令是
@php“%~dp0phpunit.phar”%*您想从
$phpunit
命令中得到什么?您的问题不清楚。如果您只键入phpunit,那么将始终显示帮助屏幕。事情就是这样。如果您想运行测试,请执行以下操作:例如:/Desktop/phpunit\u selenium$phpunit myfile.php感谢您的回答。在我的第一篇文章中的链接中,您可以从安装过程的“步骤3”上的简单“phpunit”命令中找到我想要的。