【发布时间】:2015-09-08 18:41:16
【问题描述】:
手册上说phpunit -d key=val 允许对 ini 文件有效的任何设置。与php -d完全相同的描述
但对我来说,它完全没有做任何事情。
单独使用 php 测试:
$ cat test.php
<?php
var_dump( get_cfg_var('hello') );
?>
$ php -d hello=world test.php
string(5) "world"
一切都好!现在我在 phpunit 上得到了什么:
$ cat test.php
<?php
class MyTest extends PHPUnit_Framework_TestCase {
public function testA(){
var_dump( get_cfg_var('hello') );
}
}
?>
$ phpunit -d hello=world test.php
PHPUnit 3.7.35 by Sebastian Bergmann.
.bool(false)
如何通过命令行将 cfg_vars 传递给 phpunit?
【问题讨论】:
-
你已经看到this了吗?我不知道这是否适合您...
标签: php unit-testing phpunit