phpunit windows 安装 配置
来源:互联网 发布:淘宝上还有套现的吗 编辑:程序博客网 时间:2024/05/22 00:35
http://pear.php.net/go-pear.phar下载最新的go-pear.phar文件,放置php.exe同目录下PEAR文件夹内
cmd中 cd 切换到php.exe 目录下执行下面命令
php -d phar.require_hash=0 PEAR/go-pear.phar
或者直接
php PEAR/go-pear.phar
如果是wamp
在cmd中 cd 切换到php.exe 目录下执行下面命令
php -d phar.require_hash=0 PEAR/go-pear.phar
或者直接双点php 目录下的go-pear.bat,如果出现错误,请编辑go-pear.bat
修改go-pear.bat如下:
@ECHO OFF
set PHP_BIN=php.exe
%PHP_BIN% -d phar.require_hash=0 ./PEAR/go-pear.phar
pause
回车,提示设置include_path
输入并按回车:Y
pear 自动下载并安装,直到安装成功
最后输入命令测试安装是否成功
如果再次安装pear时 并安装路径跟上次不相同,容易出现错误
PHP_PEAR_INSTALL_DIR is not set correctly.
Please fix it using your environment variable or modify
the default value in pear.bat
The current value is:
E:\Program Files\wamp\pear
这个时愿意来源设置的变量PHP_PEAR_INSTALL_DIR 还是上次的路径,解决办法
右击pear.bat,选择编辑,即可以记事本方式打开此批处理文件。找到
REM Check PEAR global ENV, set them if they do not exist
修改下面的
IF "%PHP_PEAR_INSTALL_DIR%"=="" SET "PHP_PEAR_INSTALL_DIR=E:\Program Files\wamp\bin\php\php5.3.10\pear"
为
IF "%PHP_PEAR_INSTALL_DIR%"=="E:\Program Files\wamp\pear" SET "PHP_PEAR_INSTALL_DIR=E:\Program Files\wamp\bin\php\php5.3.10\pear"安装成功,双击执行PEAR_ENV.reg 自动会把php 的相关变量 插入环境变量
修改php.ini
; Windows: "\path1;\path2"
include_path = ".;E:\Program Files\wamp\bin\php\php5.3.10\pear"
2 安装phpunit
清除缓存
pear clear-cache
#(更新pear)
pear upgrade-all
#安装
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear install --alldeps phpunit/PHPUnit
或
pear install --alldeps --force phpunit/PHPUnit
如果安装出现问题
请在此网站查看缺少资源的安装http://pear.phpunit.de/
查看phpunit 是否安装成功
phpunit --version
3 测试代码
最新版phpunit, PHPUnit/Framework.php(此文件不已经取消) 将不用导入,直接导入
PHPUnit/Autoload.php
就可以
可以新建个文件ArrayTest.php,内容如下
require_once 'PHPUnit/Autoload.php';
class ArrayTest extends PHPUnit_Framework_TestCase
{
public function testArrayContainsAnElement()
{
// Create the Array fixture.
$fixture = array();
// Add an element to the Array fixture.
$fixture[] = 'Element';
// Assert that the size of the Array fixture is 1.
$this->assertEquals(1, sizeof($fixture));
}
}
在命令行输入 phpunit ArrayTest.php
安装其他
curl
打开php.ini配置,开启curl
HTTP_Request2
http://pear.php.net/package/HTTP_Request2
安装命令
pear install HTTP_Request2
PHPUnit_Selenium
安装命令,1.2.5 版本支持PHPUnit_Selenium2
pear install phpunit/PHPUnit_Selenium-1.2.5- phpunit windows 安装 配置
- Windows下PHPUnit安装
- 在windows安装PHPUnit
- Windows下PHPUnit安装
- windows下phpunit安装
- windows安装phpunit
- windows下phpunit安装
- windows下安装PHPunit
- phpunit配置安装
- 安装配置PHPUnit+Composer
- PHPUnit 在 windows 下的安装和配置
- centos linux安装PHPUnit 配置PHPUnit (深入浅出PHPUnit 1)
- 在windows下安装phpunit
- PHPUnit的安装(Windows环境)
- windows下手动安装phpunit
- windows xampp下安装phpunit
- Windows下配置PHPUnit(pear已弃用,使用phpunit.phar)
- windows下安装pear及phpunit(注意配置好php命令行环境)
- web基础 JSP+servlet相关
- 报错纠正
- 0313mediapad远程
- 使用OPENROWSET将数据从excel导入到sql server
- Linux yum命令详解
- phpunit windows 安装 配置
- nginx、memcached、tomcat 负载均衡和集群配置,session共享
- Java程序员应了解的10个面向对象设计原则
- DDoS攻击防御新思考
- IUnlinkWidget
- 作为一个程序员你到底有木有以下经历?
- 动态设置Resource
- 程序员漫画四幅:要钱还是要命?
- id和class的区别