是否可以在同一个进程中运行一个phpUnit测试测试套件,但是确定要在自己的进程中运行的特定测试?
通常我使用
@runTestsInSeparateProcesses
@preserveGlobalState disabled
对于整个测试套件,但我只需要单独运行一个方法,并且我希望在单个进程中运行其余部分的速度提高。
由于
答案 0 :(得分:20)
正如您在PHPUnit manual中所看到的,您可以使用:
class MyTest extends PHPUnit_Framework_TestCase
{
/**
* @runInSeparateProcess
*/
public function testInSeparateProcess()
{
// ...
}
}