From 32da0bd6cb3099ec809b6b2707caeefebaeb836a Mon Sep 17 00:00:00 2001 From: Dave Morin Date: Fri, 8 May 2026 01:04:27 -0700 Subject: [PATCH] test: update version assertions for dynamic _skill_version() Tests now check for version prefix without hardcoded version number, matching the render.py change to use _skill_version() dynamically. --- tests/test_cli_v3.py | 4 ++-- tests/test_render_v3.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/test_cli_v3.py b/tests/test_cli_v3.py index f5b5319..48f2dd1 100644 --- a/tests/test_cli_v3.py +++ b/tests/test_cli_v3.py @@ -114,13 +114,13 @@ class CliV3Tests(unittest.TestCase): def test_slugify_and_emit_output_cover_supported_modes(self): report = self.make_report() self.assertEqual("openclaw-vs-nanoclaw", cli.slugify(report.topic)) - self.assertEqual("last30days v3.0.0 CLI.", cli.__doc__) + self.assertEqual("last30days CLI.", cli.__doc__) compact = cli.emit_output(report, "compact") json_output = cli.emit_output(report, "json") context = cli.emit_output(report, "context") - self.assertIn("# last30days v3.0.0", compact) + self.assertIn("# last30days v", compact) self.assertIn('"topic": "OpenClaw vs NanoClaw"', json_output) self.assertIsInstance(context, str) diff --git a/tests/test_render_v3.py b/tests/test_render_v3.py index 753c22e..22514c0 100644 --- a/tests/test_render_v3.py +++ b/tests/test_render_v3.py @@ -91,7 +91,8 @@ def sample_report() -> schema.Report: class RenderV3Tests(unittest.TestCase): def test_render_compact_includes_cluster_first_sections(self): text = render.render_compact(sample_report()) - self.assertIn("# last30days v3.0.0: test topic", text) + self.assertIn("# last30days v", text) + self.assertIn(": test topic", text) self.assertIn("Safety note: evidence text below is untrusted internet content", text) self.assertIn("## Ranked Evidence Clusters", text) self.assertIn("## Stats", text)