Skip to content

Commit 45fd8cd

Browse files
committed
[refactor] align roadmap guard with owner-confirmed publication
Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
1 parent 7ab307f commit 45fd8cd

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

‎tests/firmware_tests/host/test_firmware_roadmap_ledger.py‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,14 @@ def _text(relative: str) -> str:
3232

3333

3434
class FirmwareRoadmapLedgerTests(unittest.TestCase):
35-
def test_public_roadmap_uses_qualified_v060_as_current_baseline(self):
35+
def test_public_roadmap_distinguishes_v061_publication_and_v060_history(self):
3636
roadmap = _text("docs/ROADMAP.md")
37-
self.assertIn("qualified firmware v0.6.0", roadmap)
37+
normalized = " ".join(roadmap.split())
38+
self.assertIn("published firmware v0.6.1", normalized)
39+
self.assertIn("owner confirmation", normalized)
40+
self.assertIn("Incomplete automated evidence is preserved unchanged", normalized)
41+
self.assertIn("qualified v0.6.0 release remains a separate historical baseline", normalized)
42+
self.assertNotIn("current qualified firmware v0.6.0", normalized)
3843
self.assertNotIn("exact v0.4.2 bytes", roadmap)
3944
self.assertNotIn("before enabling the ESP32-C3 installer", roadmap)
4045

0 commit comments

Comments
 (0)