同じプロセスでphpUnitテストのテストスイートを実行することは可能ですが、独自のプロセスで実行する特定のテストを特定することはできますか?
通常、私は使用します
@runTestsInSeparateProcesses
@preserveGlobalState disabled
テスト スイート全体の場合ですが、個別に実行する必要があるのは 1 つのメソッドだけであり、残りを 1 つのプロセスで実行する速度を向上させたいと考えています。
ありがとう
同じプロセスでphpUnitテストのテストスイートを実行することは可能ですが、独自のプロセスで実行する特定のテストを特定することはできますか?
通常、私は使用します
@runTestsInSeparateProcesses
@preserveGlobalState disabled
テスト スイート全体の場合ですが、個別に実行する必要があるのは 1 つのメソッドだけであり、残りを 1 つのプロセスで実行する速度を向上させたいと考えています。
ありがとう
PHPUnit のマニュアルでわかるように、次の@runInSeparateProcess
タグを使用できます。
class MyTest extends PHPUnit_Framework_TestCase
{
/**
* @runInSeparateProcess
*/
public function testInSeparateProcess()
{
// ...
}
}