Я использую Netbeans 8.2 и PHPUnit 4.8.36 вместе с PHP 5.6.36, и у меня есть некоторые проблемы, когда в функциях тестов есть исключение Fatal Error.
/**
* @runInSeparateProcess
*/
public function testEquals() {
thisMethodDoesNotExistsAndTestShouldFail();
}
Это работает нормально, если ядобавьте аннотацию @ runInSeparateProcess , чтобы это означало, что тест не прошел.
Идея состоит в том, что я не хочу добавлять аннотации для каждого теста, и уже есть сотни тестов, поэтому я не могу просто пойти и добавить к каждому из них.
Можно ли как-нибудь настроить PHPUnit для запуска тестов в отдельном процессе.
Для моей коллеги не нужно добавлять эту аннотацию, и она работает для нее, как и ожидалось.
ЛюбойИдея, где я должен искать это, чтобы решить, или кто-нибудь имел эту проблему раньше?Как вы думаете, здесь будет иметь значение версия php, поскольку моя коллега использует php 5.3.x, и она работает для нее.Также я использую Zend Framework v1