function JqueryUiLibraryAssetsTest::setUp

Same name in this branch
  1. main core/tests/Drupal/FunctionalTests/Libraries/JqueryUiLibraryAssetsTest.php \Drupal\FunctionalTests\Libraries\JqueryUiLibraryAssetsTest::setUp()
Same name and namespace in other branches
  1. 11.x core/tests/Drupal/FunctionalTests/Libraries/JqueryUiLibraryAssetsTest.php \Drupal\FunctionalTests\Libraries\JqueryUiLibraryAssetsTest::setUp()
  2. 10 core/tests/Drupal/FunctionalTests/Libraries/JqueryUiLibraryAssetsTest.php \Drupal\FunctionalTests\Libraries\JqueryUiLibraryAssetsTest::setUp()
  3. 9 core/tests/Drupal/FunctionalTests/Libraries/JqueryUiLibraryAssetsTest.php \Drupal\FunctionalTests\Libraries\JqueryUiLibraryAssetsTest::setUp()

Overrides KernelTestBase::setUp

File

core/tests/Drupal/KernelTests/Core/Libraries/JqueryUiLibraryAssetsTest.php, line 41

Class

JqueryUiLibraryAssetsTest
Tests the loading of jQuery UI CSS and JS assets.

Namespace

Drupal\KernelTests\Core\Libraries

Code

protected function setUp() : void {
  parent::setUp();
  $this->libraryDiscovery = $this->container
    ->get('library.discovery');
  $core_libraries = $this->libraryDiscovery
    ->getLibrariesByExtension('core');
  // All the core libraries that use jQuery UI assets.
  $libraries_to_check = [
    'internal.jquery_ui',
    'drupal.autocomplete',
    'drupal.dialog',
  ];
  $this->coreLibrariesWithJqueryUiAssets = array_filter($core_libraries, function ($key) use ($libraries_to_check) : bool {
    return in_array($key, $libraries_to_check);
  }, ARRAY_FILTER_USE_KEY);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.