While preparing for T367574: [Epic] Remove code for Special:EditGrowthConfig, I noticed CommunityStructuredMentorProvider and CommunityStructuredMentorWriter are both uncovered by any tests. The abstract parents (which contain most of the logic) are tested by tests using legacy Community Configuration, but once the legacy CC is gone, those tests wouldn't be useful for anything. Before being able to remove those, we need to write new tests to cover the newer classes.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Add tests for CommunityStructuredMentorProvider/Writer | mediawiki/extensions/GrowthExperiments | master | +757 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T265163 Create a system to encode best practices into editing experiences | |||
| Open | None | T327563 Enable volunteers to configure Edit Check in ways that align with project policies and norms | |||
| Open | None | T327655 Epic: Migration of some GrowthExperiments features into MediaWiki core | |||
| Resolved | Urbanecm_WMF | T323811 [EPIC] Community configuration 2.0: Factor Community configuration out of GrowthExperiments | |||
| Resolved | DMburugu | T367429 [Epic] FY 2024-25 Growth Maintenance Work | |||
| In Progress | Sgs | T367574 [Epic] Remove code for Special:EditGrowthConfig | |||
| Resolved | Cyndymediawiksim | T384229 Cover CommunityStructuredMentorProvider and CommunityStructuredMentorWriter by appropriate tests |
Event Timeline
Comment Actions
Let's aim on fixing the few latest blockers for removing legacy Community Configuration soon.
Comment Actions
Maintenance tasks for dropping CC1.0 were prioritized during the lack Backlog Refinement meeting, moving back to Up Next (to consider pulling into the next sprint).
Comment Actions
Change #1120966 had a related patch set uploaded (by Cyndywikime; author: Cyndywikime):
[mediawiki/extensions/GrowthExperiments@master] Add tests for CommunityStructuredMentorProvider/Writer
Comment Actions
Change #1120966 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Add tests for CommunityStructuredMentorProvider/Writer