Skip to content

Commit a42d5f5

Browse files
committed
chore: remove test_current_matches_plugin_version per roadmap policy
The test asserted that ROADMAP.md's table marks the current plugin.json version as (current). Per the standards/versioning.md policy adopted in Developer-Tools-Directory v1.8.0, patch releases do NOT get themed roadmap table rows; rows are reserved for minor and major releases that have thematic content. The test was therefore checking for behavior we explicitly do not want. Removing it aligns CI with policy. The complementary test_changelog_has_current_version remains and now passes thanks to release-doc-sync@v1.0 (integrated in PR #26, Phase 2b/2c work). Closes #25. Refs TMHSDigital/Developer-Tools-Directory#5. Signed-off-by: 154358121+TMHSDigital@users.noreply.github.com Made-with: Cursor
1 parent 090b997 commit a42d5f5

1 file changed

Lines changed: 0 additions & 8 deletions

File tree

tests/test_roadmap.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,6 @@ def test_has_single_current_marker(roadmap_text):
1313
)
1414

1515

16-
def test_current_matches_plugin_version(manifest, roadmap_text):
17-
version = manifest["version"]
18-
pattern = re.compile(rf"v?{re.escape(version)}.*\(current\)", re.IGNORECASE)
19-
assert pattern.search(roadmap_text), (
20-
f"ROADMAP.md '(current)' marker does not match plugin version {version}"
21-
)
22-
23-
2416
def test_completed_section_no_unchecked(roadmap_text):
2517
completed_match = re.search(
2618
r"##\s+Completed\s*\n(.*?)(?=\n##|\Z)", roadmap_text, re.DOTALL

0 commit comments

Comments
 (0)