public static function ElasticsearchConnectorFeatureContext::prepare in Elasticsearch Connector 8.7
Same name and namespace in other branches
- 8.5 tests/src/Behat/features/bootstrap/ElasticsearchConnectorFeatureContext.php \ElasticsearchConnectorFeatureContext::prepare()
- 8.6 tests/src/Behat/features/bootstrap/ElasticsearchConnectorFeatureContext.php \ElasticsearchConnectorFeatureContext::prepare()
Setup for the test suite, enable some required modules and add content title.
@BeforeSuite
File
- tests/
src/ Behat/ features/ bootstrap/ ElasticsearchConnectorFeatureContext.php, line 20
Class
- ElasticsearchConnectorFeatureContext
- Behat steps for testing the elasticsearch_connector module.
Code
public static function prepare(BeforeSuiteScope $scope) {
/** @var \Drupal\Core\Extension\ModuleHandler $moduleHandler */
$moduleHandler = \Drupal::service('module_handler');
if (!$moduleHandler
->moduleExists('elasticsearch_connector')) {
\Drupal::service('module_installer')
->install([
'elasticsearch_connector',
]);
}
// Also uninstall the inline form errors module for easier testing.
if ($moduleHandler
->moduleExists('inline_form_errors')) {
\Drupal::service('module_installer')
->uninstall([
'inline_form_errors',
]);
}
}