4
當我使用'--verbose'phpunit命令行參數時,我希望能夠從我的測試中打印一些配置數據到標準輸出只有。在我的測試中使用phpunit命令行參數/ bootstrap/setup/etc
我該如何做到這一點?
當我使用'--verbose'phpunit命令行參數時,我希望能夠從我的測試中打印一些配置數據到標準輸出只有。在我的測試中使用phpunit命令行參數/ bootstrap/setup/etc
我該如何做到這一點?
也許這是不是真的的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";
}
}
?>
是啊,好舊的$ _ SERVER變種工作於CLI過。涼。正是我需要的。瞭解作者的意圖。我有一個測試用例檢查基本應用程序env,有時我想知道詳細信息。我認爲這樣做很不錯。謝謝! – 2011-02-05 08:41:21