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.
This causes a small slowdown, but allows us to remove the Node module dependency from Testing profile and each and every other presumption that's still baked in there.
Comment | File | Size | Author |
---|---|---|---|
#2 | drupal8.test-profile.2.patch | 4.19 KB | sun |
drupal8.test-profile.0.patch | 1.76 KB | sun | |
Comments
Comment #2
sunGood to see that this also improves test coverage of the module EnableDisableTest (which does not test the enabling + disabling of Node module currently).
Comment #4
sunThis is the effective alternative direction to #1541298: Remove Node module dependency from Testing profile and is only possible due to #632100: Use Stark as default theme for Minimal install profile
While the direction seems to make sense, I'm not sure whether it is a good idea to add back a major dependency on Minimal profile and its (minimal) assumptions for all web tests.
Comment #5
xjmI've opened #1811016: [meta] Decouple tests from Node module. We'll probably be cleaning up at least some of the
node
dependencies for VDC.Comment #6
sunSpin-off: #1865560: Remove user register config override from Testing profile
Comment #7
sunMeanwhile, I don't think that this workaround is a good idea, since it would disallow us from tweaking Minimal profile for its target audience; site builders.
Instead, I've re-opened #1541298: Remove Node module dependency from Testing profile.