| All tests can be run from the root of the package by running: | |
| $ phpunit | |
| Tests classes are divided into groups which can be run individually: | |
| $ phpunit --group main | |
| $ phpunit --group appenders | |
| $ phpunit --group configurators | |
| $ phpunit --group filters | |
| $ phpunit --group helpers | |
| $ phpunit --group layouts | |
| $ phpunit --group renderers | |
| Individual test classes can be run using e.g.: | |
| $ phpunit src/test/php/appenders/LoggerAppenderSocketTest.php | |
| Do not use relative file paths in the tests. Absoulte paths may be constructed | |
| using snippets like: | |
| * dirname(__FILE__) . '/../path/to/file' | |
| * PHPUNIT_TEMP_DIR . '/../path/to/file' |