在我的tests/bootstrap/setup/etc中使用phpunit命令行参数

d-_*_*_-b 4 php bash phpunit command-line-interface

我希望能够到一些配置数据从我的测试打印到标准输出只有当我使用"--verbose" PHPUnit的命令行参数.

我怎么能做到这一点?

yan*_*kee 7

可能这不是PHPUnit的作者真正想要的,但你可以这样做:

<?php

require_once 'PHPUnit/Framework/TestCase.php';

class EnvironmentTest extends PHPUnit_Framework_TestCase
{
    public function testHasParam()
    {
      if (in_array('--verbose', $_SERVER['argv']))
         echo "lots of info";
      else
         echo "no info";
    }
}
?>
Run Code Online (Sandbox Code Playgroud)