Problem/Motivation

Several current bugs represent regressions that are most evident in the interaction between multiple assignment plugins. Examples:

However, currently, we have tests for the individual plugins, but not for how they interact.

Proposed resolution

  • Write a test to:
  • Install the standard install profile.
  • Create additional config as needed. Specifically:
    • To ensure that a field storage required by multiple packages is assigned to the core plugin, add field_tags and field_image fields to the page content type.
    • To test prefixing of fields, create a field storage field_article_test with accompanying field on the article content type.
  • Enable all assignment plugins that are included in Features.
  • Apply assignments.
  • Test the resulting packages against a data structure representing the expected assignments per interoperability aims and principles.

Remaining tasks

User interface changes

API changes

Data model changes

Comments

nedjo created an issue. See original summary.

nedjo’s picture

Issue summary: View changes