Verified Commit a9199caf authored by Lauri Timmanee's avatar Lauri Timmanee
Browse files

Issue #3362456 by NickDickinsonWilde, Wim Leers, borisson_: Fix all...

Issue #3362456 by NickDickinsonWilde, Wim Leers, borisson_: Fix all ExtensionExistsConstraint constraint violations in tests
parent e72fa7b3
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -62,11 +62,7 @@ public function checkConfigSchema(TypedConfigManagerInterface $typed_config, $co
    // in the config schema tree to have validation constraints defined.
    $violations = $this->schema->validate();
    $ignored_validation_constraint_messages = [
      // @see \Drupal\Core\Extension\Plugin\Validation\Constraint\ExtensionExistsConstraint::$moduleMessage
      // @see \Drupal\Core\Extension\Plugin\Validation\Constraint\ExtensionExistsConstraint::$themeMessage
      // @todo Remove this in https://www.drupal.org/project/drupal/issues/3362456
      "Module '.*' is not installed.",
      "Theme '.*' is not installed.",
      // Currently none!
    ];
    $filtered_violations = array_filter(
      iterator_to_array($violations),
+2 −0
Original line number Diff line number Diff line
@@ -51,6 +51,8 @@ protected function setUp(): void {
    $this->blockViewBuilder = $this->container
      ->get('entity_type.manager')
      ->getViewBuilder('block');

    $this->container->get('theme_installer')->install(['stark']);
  }

  /**
+1 −0
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@ protected function setUp(): void {
    $this->installEntitySchema('taxonomy_term');
    $this->installEntitySchema('node');
    $this->installSchema('book', ['book']);
    $this->container->get('theme_installer')->install(['stark']);
  }

  /**
+1 −1
Original line number Diff line number Diff line
@@ -49,7 +49,7 @@ class BlockViewBuilderTest extends KernelTestBase {
   */
  protected function setUp(): void {
    parent::setUp();

    $this->container->get('theme_installer')->install(['stark']);
    $this->controller = $this->container
      ->get('entity_type.manager')
      ->getStorage('block');
+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@ protected function setUp(): void {
    $this->installEntitySchema('block_content');
    $this->installConfig(['block']);
    $this->installConfig(['block_content']);
    $this->container->get('theme_installer')->install(['stark']);

    $this->executeMigrations([
      'language',
Loading