theme_region_wrapper-1.0.x-dev/tests/src/Functional/ThemeRegionWrapperOverrideElementTest.php

tests/src/Functional/ThemeRegionWrapperOverrideElementTest.php
<?php

namespace Drupal\Tests\theme_region_wrapper\Functional;

use Drupal\Tests\BrowserTestBase;

/**
 * This class provides methods specifically for testing something.
 *
 * @group theme_region_wrapper
 */
class ThemeRegionWrapperOverrideElementTest extends BrowserTestBase {

  /**
   * {@inheritdoc}
   */
  protected $defaultTheme = 'stark';

  /**
   * {@inheritdoc}
   */
  protected $profile = 'minimal';

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'theme_region_wrapper_element_override_test',
  ];

  /**
   * {@inheritdoc}
   */
  protected function setUp():void {
    parent::setUp();
    $this->drupalLogin($this->rootUser);
  }

  /**
   * Tests overriding element settings.
   */
  public function testThemeRegionWrapperOverrideElementSettings():void {
    $this->drupalGet('/admin/appearance/settings/stark');

    $session = $this->assertSession();
    $session->optionExists('region_wrapper[breadcrumb][form][element]', 'template');
    $session->optionNotExists('region_wrapper[breadcrumb][form][element]', 'section');
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc