@cooper.berge
В PHPUnit можно найти медленные тесты, используя функцию --filter
или аннотацию @medium
или @slow
в коде тестов.
- Использование функции --filter:
1
|
./vendor/bin/phpunit --filter=testFunctionName
|
- Использование аннотации:
1
2
3
4
5
6
7
|
/**
* @medium
*/
public function testFunctionName()
{
// ...
}
|
1
2
3
4
5
6
7
|
/**
* @slow
*/
public function testFunctionName()
{
// ...
}
|
Вы можете указать, какие тесты следует рассматривать как медленные, используя аннотации в коде тестов. Затем вы можете запустить только эти тесты, используя функцию --group
:
1
|
./vendor/bin/phpunit --group=medium,slow
|