PHPUnit ложных срабатываний при запуске тестов в отдельных процессах

У меня есть мой тестовый класс, как это:

/**
* @runTestsInSeparateProcesses
*/
class ProfileTest extends TestCase
{
public function testFalsePositive()
{
$this->assertFalse(true);
}
}

И странность в том, что этот тестовый класс успешно пройден.

Если я удаляю аннотацию «runTestsInSeparateProcesses» — тогда она дает мне правильный результат (провал теста).
Другая странная вещь заключается в том, что в других моих тестовых примерах должно быть исключение «call method on null», и хотя phpunit радостно сообщил мне, что тесты пройдены правильно.
Я уверен, что команда phpunit ловит мой тестовый класс.

Я использую PHPUnit v.7.4.1.

Кто-нибудь может сказать мне, что происходит?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector