Needs work
Project:
Drupal core
Version:
main
Component:
configuration system
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
23 Nov 2023 at 15:11 UTC
Updated:
18 Jul 2025 at 19:41 UTC
Jump to comment: Most recent
Comments
Comment #3
wim leersComment #4
wim leersI think we should add explicit test coverage for all methods on
TypedConfigManager, because it's unclear which code paths work correctly and which ones fail in the way described in the issue summary and demonstrated in the basic test coverage already in the MR.Comment #5
smustgrave commentedThe test added seemed to work. Not sure if this issue is meant to include all test coverage or if that should be a follow up. Could that be noted in IS?
Comment #6
borisson_I think the plan is to include all test coverage in this issue, I think that would make the most sense?
Comment #7
wim leersBumping to given the data corruption/pollution nature of the problem.
Comment #8
heddnI think this is what is breaking #3520741: Fix head tests or fix related functionality if necessary. Something between 10.2 and 10.3 changed dramatically enough that this happens all the time with that module.
Comment #9
heddnSomething is overriding the typedDataManager. Adding a
$definition->setTypedDataManager($this->container->get('config.typed'));seems to fix this for the contrib project. I'm not sure we actually want to do more than just do that on the contrib project so I'm going to remove that as a blocker. I've updated the test coverage. But we still want to make sure all the methods are tested i.e. #6.