This can be used to configure multiple Behat configuration profiles, such as using different extensions without having to duplicate the entire Behat config.
E.g. the Behat configuration below runs the (default) top part when executing vendor/behat, but it will include the bottom part as well when running vendor/behat --profile=with_coverage. There was no option yet in GrumPHP to run it similarly.
profile
configuration option (https://docs.behat.org/en/latest/user_guide/configuration.html).vendor/behat
, but it will include the bottom part as well when runningvendor/behat --profile=with_coverage
. There was no option yet in GrumPHP to run it similarly.default: suites: default: ...
with_coverage: extensions: DVDoug\Behat\CodeCoverage\Extension: ...