public function BackendTestBase::setUp in Search API 8
Overrides KernelTestBase::setUp
1 call to BackendTestBase::setUp()
- BackendTest::setUp in modules/
search_api_db/ tests/ src/ Kernel/ BackendTest.php
1 method overrides BackendTestBase::setUp()
- BackendTest::setUp in modules/
search_api_db/ tests/ src/ Kernel/ BackendTest.php
File
- tests/
src/ Kernel/ BackendTestBase.php, line 57
Class
- BackendTestBase
- Provides a base class for backend tests.
Namespace
Drupal\Tests\search_api\KernelCode
public function setUp() {
parent::setUp();
$this
->installSchema('search_api', [
'search_api_item',
]);
$this
->installSchema('user', [
'users_data',
]);
$this
->installEntitySchema('entity_test_mulrev_changed');
$this
->installEntitySchema('search_api_task');
$this
->installConfig('search_api_test_example_content');
$this
->installConfig('search_api');
// Do not use a batch for tracking the initial items after creating an
// index when running the tests via the GUI. Otherwise, it seems Drupal's
// Batch API gets confused and the test fails.
if (!Utility::isRunningInCli()) {
\Drupal::state()
->set('search_api_use_tracking_batch', FALSE);
}
$this
->setUpExampleStructure();
}