Запускать PHPUnit только для классов, которые расширяют определенные классы - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть набор модульных тестов, подобных этому:

class FooTest extends \PHPUnit\Framework\TestCase {/*...*/}

class BarTest extends \Foo\Tests\AbstractDatabaseTestCase {/*...*/}

class BazTest extends \PHPUnit\Framework\TestCase {/*...*/}

Я бы хотел запускать только те тесты, которые расширяют \PHPUnit\Framework\TestCase, поэтому в этом случае он будет запускать FooTest и * 1006.*.

Это достижимо с CLI с чем-то вроде опции --filter для PHPUnit?Или мне нужно пометить каждую из них @group аннотацией?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...