sebastianbergmann/php-file-iterator — pull request #23 by tsteur (2014-10-09 02:59:46+00:00)
Title: support for wildcards (glob) in exclude

Currently, only real paths are allowed. This would allow to exclude paths like `/home/project/plugin/*/integration-tests`.

**Example**

This would allow us to define testsuites as follows

```

./System
../../plugins/*/tests
../../plugins/*/Test
../../plugins/*/tests/Integration
../../plugins/*/Test/Integration
../../plugins/*/tests/Unit
../../plugins/*/Test/Unit

./Integration
../../plugins/*/tests/Integration
../../plugins/*/Test/Integration

./Unit
../../plugins/*/tests/Unit
../../plugins/*/Test/Unit

```

Basically, in `SystemTests` we want to run all tests that were not grouped into Unit or Integration tests as plugins might not follow guidelines to put them into a Unit or Integration directory and to stay backwards compatibility. We would maybe even create a new suite for uncategorized tests or something similar.