首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpunit命令返回"phpunit --help“屏幕

phpunit命令返回"phpunit --help“屏幕
EN

Stack Overflow用户
提问于 2013-11-22 07:21:17
回答 2查看 256关注 0票数 0

我正在尝试用ecomdev (https://github.com/EcomDev/EcomDev_PHPUnit)在Magento上做一些PhpUnit测试。

我已经正确地安装了modman、PEAR和相关的包依赖项(我通过Virtualbox在Ubuntu服务器12.04上)。

真正奇怪的是,在第二步之后,在ecomdev过程中,当我试图启动第一个"$ phpunit“命令时,它显示的屏幕就好像我输入了"$ phpunit --help”。

当我键入"$ phpunit -- version“时,它会正确地显示当前版本(意味着它似乎安装正确)。

欢迎所有的建议。

EN

回答 2

Stack Overflow用户

发布于 2015-08-12 22:14:44

我在WAMP,WinXP SP3,Apache2.4,PHP5.4.44,Xdebug v2.3.3,vc10+vc14上也遇到过类似的问题

我从phpunit.de下载了phpunit.phar我的错误是错误的phpunit.cmd文件。

我写了@php "%~dp0phpunit.phar“

正确的命令是@php "%~dp0phpunit.phar“%*

票数 1
EN

Stack Overflow用户

发布于 2013-12-28 06:30:56

phpunit需要知道要运行什么。EcomDev_phpUnit包含一个可供phpunit使用的phpunit.xml.dist文件。默认情况下,modman和modgit都不会将其安装在Magento的根目录中。您可以将默认版本从模块的源文件夹复制到Magento的webroot中,也可以手动安装该模块。

我使用modgit安装了EcomDev_phpUnit。下面是我用来复制文件的copy命令:

代码语言:javascript
复制
cp .modgit/ecomdev_phpunit/source/phpunit.xml.dist .

一旦就位,phpunit应该会给你类似这样的东西:

代码语言:javascript
复制
$ phpunit
PHPUnit 3.7.28 by Sebastian Bergmann.

Configuration read from /path/to/your/magento/phpunit.xml.dist

使用包含的ecomdev-phpenit.php脚本将phpunit.dist.xml文件复制到适当位置可能有一种更正确的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20133987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档