phpunit安装方式

此方法可以使用yii框架的单元测试,最新版本phpunit的安装方式是php压缩的phar的格式
软件下载地址:http://pear.phpunit.de/
备注:目录下的软件包需要按照代码的格式分别放在相对应的目录下
1、mkdir /server/php/pear/PHPUnit
2、rz PHPUnit-3.7.35.tgz
3、tar -zxvf PHPUnit-3.7.35.tgz
4、mv PHPUnit-3.7.35 PHPUnit
5、修改php.ini
   include_path = ".:/php/includes:/server/php5/lib/php:/website/external:/server/php5/pear/PHPUnit"
6、重启apahce /server/apache2/bin/apachectl restart
7、phpunit根目录下的phpunit.php文件内容如下:
    #!/server/php/bin/php
    define(‘PHPUnit_MAIN_METHOD‘, ‘PHPUnit_TextUI_Command::main‘);
    require ‘PHPUnit‘ . DIRECTORY_SEPARATOR . ‘Autoload.php‘;
    /*
    if (strpos(‘@[email protected]‘, ‘@php_bin‘) === 0) {
        require dirname(__FILE__) . DIRECTORY_SEPARATOR . ‘PHPUnit‘ . DIRECTORY_SEPARATOR . ‘Autoload.php‘;
    } else {
        require ‘@[email protected]‘ . DIRECTORY_SEPARATOR . ‘PHPUnit‘ . DIRECTORY_SEPARATOR . ‘Autoload.php‘;
    }
    */
    PHPUnit_TextUI_Command::main();
8、 vi /website/book/protected/tests/unit/DbTest.php
    <?php
    class DbTest extends CTestCase
    {
        public function testConnection()
        {
            $this->assertNotEquals(NULL, Yii::app()->db);
        }
    }
    ?>
8、    测试:
    cd /website/book/protected/tests
    /server/php/pear/PHPUnit/phpunit.php unit/DbTest.php

时间: 2024-08-30 12:21:37

phpunit安装方式的相关文章

linux下几种常见安装方式

linux下几种常见的安装方式:1:rpm包安装(二进制安装)    安装---   rpm -ivh +安装包包名 2:tar包安装(源码安装)    安装---   tar zxvf(解压)---./configure(配置,编译前准备)---make(编译)---make install(安装)此过程中./configure后可以指定安装路径,也可不指定,不指定的话就类似于windows下的默认安装 3:yum安装(自动解决依赖关系)    安装---   yum install

Python模块常用的几种安装方式

一.方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib 二.方法2: 多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行:python setup.py install 三. 方法3:easy_install 方式  先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装,之后就可以使用easy_install进行安装package了.  easy_install  packageName  easy_i

Eclipse插件安装方式及使用说明

拷贝安装方式 1.通过ECLIPSE_HOME\plugins安装 在eclipse的主目录ECLIPSE_HOME, 比如在我的机器上安装的目录是:ECLIPSE_HOME有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以 了. 比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录: [com.bea.eclipse.weblogic_1.1.1],我就将这个目录直接放到%ECLIPSE_HOME%\plugins目录

MySQL 5.6.19 二进制的安装方式

1.        操作系统 CentOS release 6.2 (Final) 2.        创建用户和组 [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd -r -g mysqlmysql 3.        解压安装包(解压到你想存储数据库数据的地方) [[email protected] ~]# cd /data [[email protected] data]# tar -xzvf /roo

Hive的三种安装方式(内嵌模式,本地模式远程模式)

一.安装模式介绍:     Hive官网上介绍了Hive的3种安装方式,分别对应不同的应用场景.     1.内嵌模式(元数据保村在内嵌的derby种,允许一个会话链接,尝试多个会话链接时会报错)     2.本地模式(本地安装mysql 替代derby存储元数据)     3.远程模式(远程安装mysql 替代derby存储元数据) 二.安装环境以及前提说明:     首先,Hive是依赖于hadoop系统的,因此在运行Hive之前需要保证已经搭建好hadoop集群环境.     本文中使用的

MySQL安装方式总结

MySQL的安装方式一共有4种 yum 安装 MySQL 5.1 为 make 安装 MySQL 5.5 为 cmake 安装 二进制的方式安装 MySQL MySQL 的初始化设置 基础环境 [[email protected] ~]# cat /etc/redhat-release  CentOS release 6.6 (Final) [[email protected] ~]# uname -r 2.6.32-504.el6.x86_64 [[email protected] ~]# u

Tesorflow源代码安装方式以及错误的解决方法

作者 修雨轩陈@cnblog 目录 Configure the installation. (安装配置) Create the pip package and install (创建pip安装包并且安装) ---------------- 参考文献: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/g3doc/get_started/os_setup.md 软件环境: ubuntu 14,.04 –64bit pyt

MyEclipse插件--link安装方式注意点

Windows7 中 MyEclipse 安装位置下,有以下两个目录: MyEclipse 10 Common 注意点一 Common 下的子目录是 plugins 和 features : 而在 MyEclipse 10下,并无这两个目录. 一般MyEclipse的插件,都放在这两个文件夹. 注意点二 Link 方式安装插件的原理,即 MyEclipse 读取 .link 文件中的路径,找到并加载指定的插件. 注意点三     link安装方式,对于 MyEclipse 来说,与 Eclips

常用的Eclilpse插件列表以及安装方式总结

Eclipse常用插件的安装方式总结: 1.Maven Integration for Eclipse WTP     作用:用来方便开发和使用maven项目.     安装方式:Eclipse Marketplace搜索安装  2.Subclipse     作用:在Eclipse中使用SVN.     安装方式:Eclipse Marketplace搜索安装  3.安装activity插件     作用:支持activity开发.     安装方式:Install New Software的