table of contents
other versions
- wheezy 3.6.10-1
- wheezy-backports 3.7.28-1~bpo70+1
- jessie 4.2.6-2
- testing 5.4.6-1
- unstable 5.4.6-1
PHPUNIT(1) | User Commands | PHPUNIT(1) |
NAME¶
PHPUnit - The PHP Unit Testing framework.SYNOPSIS¶
phpunit [ switches] UnitTest [UnitTest.php]DESCRIPTION¶
PHPUnit 3.7.28 by Sebastian Bergmann.- phpunit [switches] <directory>
- --log-junit <file>
- Log test execution in JUnit XML format to file.
- --log-tap <file>
- Log test execution in TAP format to file.
- --log-json <file>
- Log test execution in JSON format.
- --coverage-clover <file>
- Generate code coverage report in Clover XML format.
- --coverage-html <dir>
- Generate code coverage report in HTML format.
- --coverage-php <file>
- Serialize PHP_CodeCoverage object to file.
- --coverage-text=<file>
- Generate code coverage report in text format. Default to writing to the standard output.
- --testdox-html <file>
- Write agile documentation in HTML format to file.
- --testdox-text <file>
- Write agile documentation in Text format to file.
- --filter <pattern>
- Filter which tests to run.
- --testsuite <pattern>
- Filter which testsuite to run.
- --group ...
- Only runs tests from the specified group(s).
- --exclude-group ...
- Exclude tests from the specified group(s).
- --list-groups
- List available test groups.
- --test-suffix ...
- Only search for test in files with specified suffix(es). Default: Test.php,.phpt
- --loader <loader>
- TestSuiteLoader implementation to use.
- --printer <printer>
- TestSuiteListener implementation to use.
- --repeat <times>
- Runs the test(s) repeatedly.
- --tap
- Report test execution progress in TAP format.
- --testdox
- Report test execution progress in TestDox format.
- --colors
- Use colors in output.
- --stderr
- Write to STDERR instead of STDOUT.
- --stop-on-error
- Stop execution upon first error.
- --stop-on-failure
- Stop execution upon first error or failure.
- --stop-on-skipped
- Stop execution upon first skipped test.
- --stop-on-incomplete
- Stop execution upon first incomplete test.
- --strict
- Run tests in strict mode.
- -v|--verbose
- Output more verbose information.
- --debug
- Display debugging information during test execution.
- --process-isolation
- Run each test in a separate PHP process.
- --no-globals-backup
- Do not backup and restore $GLOBALS for each test.
- --static-backup
- Backup and restore static attributes for each test.
- --bootstrap <file>
- A "bootstrap" PHP file that is run before the tests.
-c|--configuration
<file> Read configuration from XML file.
- --no-configuration
- Ignore default configuration file (phpunit.xml).
- --include-path <path(s)>
- Prepend PHP's include_path with given path(s).
- -d key[=value]
- Sets a php.ini value.
- -h|--help
- Prints this usage information.
- --version
- Prints the version and exits.
SEE ALSO¶
The full documentation for PHPUnit is maintained as a Texinfo manual. If the info and PHPUnit programs are properly installed at your site, the command- info PHPUnit
January 2014 | PHPUnit 3.7.28 by Sebastian Bergmann. |