• linux下安装phpunit


    安装pear 的命令如下:
    $ wget http://pear.php.net/go-pear.phar
    $ php go-pear.phar
    如果报出PHP Warning:  file_exists(): open_basedir restriction in effect. 
    问题是出现在了PHP.INI上面了 
     原因是php.ini里设置了   
      open_basedir = .:/tmp/
    注释了就可以了
    pear 安装成功!

    如果要全局安装 PHAR:

    $ wget https://phar.phpunit.de/phpunit.phar
    $ chmod +x phpunit.phar
    $ sudo mv phpunit.phar /usr/local/bin/phpunit
    $ phpunit --version

    测试结果说明:一共有5种,上图的例子出现了两种。

       .   :代表正确

       F    :代表断言错误

       E   :代表PHP程序错误或是异常

       I    : 代表没有实现的方法

       S   :  代表是跳过的方法

    生产的覆盖文件说明:

    Classes: 只有一个类中的所有方法都被覆盖的时候,这个类才算是被测试完的

    Functions/Methods :只有一个方法或是函数的所有有效的语句代码都被执行到了才算这个方法或是函数是被测试完的

    Lines:   总行数将会不饱行注释,空行,<?php ?> 标签, 及类及方法的声明。

    安装自动生成PHPUnit测试骨架脚本phpunit-skelgen

     

    wget https://phar.phpunit.de/phpunit-skelgen.phar
    chmod +x phpunit-skelgen.phar
    mv phpunit-skelgen.phar /usr/local/bin/phpunit-skelgen
    用法:
    phpunit-skelgen generate-test [--bootstrap="..."] class [class-source] [test-class] [test-source]
    
  • 相关阅读:
    Java 多线程(四) 多线程访问成员变量与局部变量
    再一贴[亲爱的,我不小心怀孕了~!]
    寒铁沉香木出处
    时间格式
    测试
    有关裁缝的
    转贴
    各种贝壳产地
    捕捞资料
    矿木资料
  • 原文地址:https://www.cnblogs.com/dest/p/4538136.html
Copyright © 2020-2023  润新知