Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
\Drupal\KernelTests\Config\DefaultConfigTest installs node when testing rest and hal because before #2308745: Remove rest.settings.yml, use rest_resource config entities there was an implicit dependency on node.
Proposed resolution
#2308745: Remove rest.settings.yml, use rest_resource config entities is in core. There is no implicit dependency therefore we don't need to install node. As a test-only change this should be backported to 8.5.x to keep the tests in both branches as similar as possible. The fix that makes this no longer necessary was committed in 8.2.0.
Remaining tasks
User interface changes
None
API changes
None
Data model changes
None
Comment | File | Size | Author |
---|---|---|---|
#2 | 2938834-2.patch | 1002 bytes | alexpott |
Comments
Comment #2
alexpottComment #3
navneet0693 CreditAttribution: navneet0693 as a volunteer and at QED42 commentedStraight forward. :-)
Comment #6
larowlanCommitted as a201fd2 and pushed to 8.6.x
Cherry picked as 8ad40fc and pushed to 8.5.x
Thanks.
Pretty sure I've got some contrib projects in the same boat.