Problem/Motivation

The eva_test test module ships field config that depends on core-owned storage:

field.field.node.mini.body.yml
   - field.storage.node.body

Because of the change in Drupal 11.3 https://www.drupal.org/node/3540814

This breaks tests across Drupal minor versions:
Drupal 11.2: storage exists in core (test works correctly for this version)
Drupal 11.3+: storage was removed - config install fails with unmet dependencies

Adding field.storage.node.body to the test module will break 11.2

Steps to reproduce

Check the Unit test pipeline for Drupal 11.3

Proposed resolution

Remove those dependencies as it not used in the test cases

Issue fork eva-3566335

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

vitaliyb98 created an issue. See original summary.

vitaliyb98’s picture

Issue summary: View changes

vitaliyb98’s picture

Status: Active » Needs review
vitaliyb98’s picture

Merged it as there were minor changes in the tests.

  • 357a62d0 committed on 3.1.x
    Issue #3566335 : Remove core-dependent field config from eva_test to...
vitaliyb98’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.