protected function ViewsConfigUpdaterTest::loadTestView in Drupal 9
Same name and namespace in other branches
- 8 core/modules/views/tests/src/Kernel/ViewsConfigUpdaterTest.php \Drupal\Tests\views\Kernel\ViewsConfigUpdaterTest::loadTestView()
Loads a test view.
Parameters
string $view_id: The view config ID.
Return value
\Drupal\views\ViewEntityInterface A view entity object.
7 calls to ViewsConfigUpdaterTest::loadTestView()
- ViewsConfigUpdaterTest::testNeedsEntityLinkUrlUpdate in core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php - @covers ::needsEntityLinkUrlUpdate
- ViewsConfigUpdaterTest::testNeedsEntityLinkUrlUpdateDeprecation in core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php - @covers ::needsEntityLinkUrlUpdate
- ViewsConfigUpdaterTest::testNeedsFieldNamesForMultivalueBaseFieldsUpdate in core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php - @covers ::needsMultivalueBaseFieldUpdate
- ViewsConfigUpdaterTest::testNeedsFieldNamesForMultivalueBaseUpdateFieldsDeprecation in core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php - @covers ::needsMultivalueBaseFieldUpdate
- ViewsConfigUpdaterTest::testNeedsOperatorDefaultsUpdateDeprecation in core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php - @covers ::needsOperatorDefaultsUpdate
File
- core/
modules/ views/ tests/ src/ Kernel/ ViewsConfigUpdaterTest.php, line 48
Class
- ViewsConfigUpdaterTest
- @coversDefaultClass \Drupal\views\ViewsConfigUpdater
Namespace
Drupal\Tests\views\KernelCode
protected function loadTestView($view_id) {
// We just instantiate the test view from the raw configuration, as it may
// not be possible to save it, due to its faulty schema.
$config_dir = $this
->getModulePath('views') . '/tests/fixtures/update';
$file_storage = new FileStorage($config_dir);
$values = $file_storage
->read($view_id);
/** @var \Drupal\views\ViewEntityInterface $test_view */
$test_view = $this->container
->get('entity_type.manager')
->getStorage('view')
->create($values);
return $test_view;
}