How to skip tests in PHPunit?
Sometimes it's useful to skip all tests from particular file based on custom condition(s) defined as php code. You can easily do that using setUp function in which makeTestSkipped works as well.
protected function setUp(){ if (your_custom_condition) { $this->markTestSkipped('all tests in this file are invactive for this server configuration!'); }}
your_custom_condition can be passed via some static class method/property, a constant defined in phpunit bootstrap file or even a global variable.