使用phar和Composer安装phpunit的具体步骤

程更新 发布于 2014/06/03 16:31
阅读 4K+
收藏 0

大家好:
这是phpunit的安装说明:http://phpunit.de/manual/current/zh_cn/installation.html

我是使用pear安装phpunit和selenium扩展的,但执行单元测试时总是出现如下提示:

You have installed PHPUnit via PEAR. This installation method is no longer

supported and http://pear.phpunit.de/ will be shut down no later than
December, 31 2014.

Please read http://phpunit.de/manual/current/en/installation.html and
learn how to use PHPUnit from a PHAR or install it via Composer.

那究竟应该如何处理?重新安装phpunit?如果是重新安装,以前安装好的phpunit需要卸载吗?另外,究竟需要哪几个步骤才能重新使用phar和Composer安装phpunit和selenium扩展?望达人指教。

加载中
0
Jeffery
Jeffery

phar和composer是两种安装方式,都很方便,不用考虑依赖关系。

phar就像java的jar包,下载下来就能直接用,比如你用phpunit命令的地方,你就用php phpunit.phar 代替,就一样了。

Composer就像linix下的yum,是个包管理工具,只需配置下composer.json,然后他会自己检查依赖关系,把依赖的包也安装好,非常方便。

参考:http://baike.baidu.com/view/1657652.htm?fr=aladdin


0
程更新
程更新

非常感谢!我安装了composer,也在项目中使用composer.json重新安装了phpunit,又配置好了单元测试文件,测试也成功了。但下面的提示中为什么还是显示那个“请使用PHAR或Composer重新安装phpunit”的提示?是不是我原来使用PEAR安装的那个phpunit还需要卸载掉?如果需要,如何卸载?

PHPUnit 4.2.0 by Sebastian Bergmann.

You have installed PHPUnit via PEAR. This installation method is no longer
supported and http://pear.phpunit.de/ will be shut down no later than
December, 31 2014.

Please read http://phpunit.de/manual/current/en/installation.html and
learn how to use PHPUnit from a PHAR or install it via Composer.

Time: 2.34 seconds, Memory: 9.00Mb

OK (3 tests, 7 assertions)

附:我原来使用PEAR安装的PHPunit版本是4.0.17,新安装的版本是4.2.0,可见确实是安装成功了。

返回顶部
顶部