SearchApiSortsUpdate8102Test.php in Search API sorts 8
File
tests/src/Functional/Update/SearchApiSortsUpdate8102Test.php
View source
<?php
namespace Drupal\Tests\search_api_sorts\Functional\Update;
class SearchApiSortsUpdate8102Test extends SearchApiSortsUpdateBase {
protected function setDatabaseDumpFiles() {
parent::setDatabaseDumpFiles();
$this->databaseDumpFiles[] = __DIR__ . '/../../../fixtures/update/search-api-sorts-test-update-8102.php';
}
public function testUpdate8102() {
$this->container
->get('module_installer')
->install([
'search_api_sorts_test_views',
]);
$this
->assertNotEmpty($this->container
->get('entity_type.manager')
->getStorage('search_api_sorts_field')
->load('views_page---search_api_sorts_test_view__page_1_type'));
$this
->assertNotEmpty($this->container
->get('entity_type.manager')
->getStorage('search_api_sorts_field')
->load('views_page---search_api_sorts_test_view__page_1_title'));
$this
->runUpdates();
$this
->assertEmpty($this->container
->get('entity_type.manager')
->getStorage('search_api_sorts_field')
->load('views_page---search_api_sorts_test_view__page_1_type'));
$this
->assertNotEmpty($this->container
->get('entity_type.manager')
->getStorage('search_api_sorts_field')
->load('views_page---search_api_sorts_test_view__page_1_title'));
}
}