2016-08-03 32 views
1

In PHPUnit können Sie eine Testfallklasse (@runTestsInSeparateProcesses) oder eine Testfunktion (@runInSeparateProcess) mit Anmerkungen versehen, um Tests in Prozessisolation auszuführen. Es gibt auch eine Einstellung in der phpunit.xml Konfigurationsdatei (processIsolation = "true"), um alle Tests in separaten Prozessen auszuführen.Angeben einer Gruppe von PHPUnit-Tests zum Ausführen in separaten Prozessen

Ich habe eine Gruppe von Testfall-Klassen, die alle von einer datenbankbezogenen abstrakten Testklasse erben, die ich in Prozessisolation ausführen muss. Anmerkungen werden jedoch nicht von übergeordneten Klassen übernommen. Gibt es eine Möglichkeit für mich, diese Testfall-Klassen in @group, einem Verzeichnis oder einem anderen Spezifizierer in separaten Prozessen zu markieren, ohne jede Testfall-Klasse mit @runTestsInSeparateProcesses zu markieren?

Antwort

2

Nein, dies ist derzeit nicht möglich. Fühlen Sie sich frei, eine Feature-Anfrage zu öffnen.