mirror of
https://github.com/silverstripe/silverstripe-behat-extension
synced 2024-06-16 09:41:38 +02:00
2c4eb2050d
The bootstrap_file parameter specifies a PHP file that will be included between Constants.php (which is included by the composer autoloader) and Core.php (which is included by SilverStripeAwareInitializer). The goal of this setting is to provide a bit more flexibility about how behat test environments are set up. It’s the logical companion of PHPUnit’s bootstrap property.
38 lines
2.0 KiB
YAML
38 lines
2.0 KiB
YAML
parameters:
|
|
behat.silverstripe_extension.context.initializer.class: SilverStripe\BehatExtension\Context\Initializer\SilverStripeAwareInitializer
|
|
behat.silverstripe_extension.context.class_guesser.class: SilverStripe\BehatExtension\Context\ClassGuesser\ModuleContextClassGuesser
|
|
behat.console.processor.locator.class: SilverStripe\BehatExtension\Console\Processor\LocatorProcessor
|
|
behat.console.processor.init.class: SilverStripe\BehatExtension\Console\Processor\InitProcessor
|
|
behat.silverstripe_extension.context.namespace_suffix: Test\Behaviour
|
|
behat.silverstripe_extension.framework_path: framework
|
|
behat.silverstripe_extension.ajax_steps: ~
|
|
behat.silverstripe_extension.ajax_timeout: ~
|
|
behat.silverstripe_extension.admin_url: ~
|
|
behat.silverstripe_extension.login_url: ~
|
|
behat.silverstripe_extension.screenshot_path: ~
|
|
behat.silverstripe_extension.module:
|
|
behat.silverstripe_extension.region_map: ~
|
|
behat.silverstripe_extension.context.path_suffix: tests/behat/features/
|
|
services:
|
|
behat.silverstripe_extension.context.initializer:
|
|
class: %behat.silverstripe_extension.context.initializer.class%
|
|
arguments:
|
|
- %behat.silverstripe_extension.framework_path%
|
|
- %behat.silverstripe_extension.bootstrap_file%
|
|
calls:
|
|
- [setAjaxSteps, [%behat.silverstripe_extension.ajax_steps%]]
|
|
- [setAjaxTimeout, [%behat.silverstripe_extension.ajax_timeout%]]
|
|
- [setAdminUrl, [%behat.silverstripe_extension.admin_url%]]
|
|
- [setLoginUrl, [%behat.silverstripe_extension.login_url%]]
|
|
- [setScreenshotPath, [%behat.silverstripe_extension.screenshot_path%]]
|
|
- [setRegionMap, [%behat.silverstripe_extension.region_map%]]
|
|
tags:
|
|
- { name: behat.context.initializer }
|
|
behat.silverstripe_extension.context.class_guesser:
|
|
class: %behat.silverstripe_extension.context.class_guesser.class%
|
|
arguments:
|
|
- %behat.silverstripe_extension.context.namespace_suffix%
|
|
- %behat.context.class%
|
|
tags:
|
|
- { name: behat.context.class_guesser, priority: 10 }
|