This feature is supported in Ultimate edition only.
The following is only valid when PHP Plugin is installed and enabled!
Grouping tests
is helpful, for example,
to distinguish between tests to run in a production environment from those to run in your development environment.
You just need to create two groups and then include or exclude them depending on the current environment.
In this section:
- Attaching a test to a group
- Filtering tests by their authors
- Including and excluding test groups from execution
-
Tag the test with the @group
annotation in the format:
/** @group <group specification> */
-
Tag the test with the @author
annotation in the format:
/** @author <author specification> */
- In the Run/Debug Configuration: PHPUnit by HTTP dialog box, open the Test groups tab.
- To enable appointing groups to execute, select the Include/Exclude check box.
-
In the Group Name list, select the relevant group and do one of the following:
- To have the tests in the selected group executed, select the Include check box.
- To have the tests in the selected group skipped, select the Exclude check box.