refactor: task_logs, task_service, run CLI; remove platform_playwright

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-10 10:00:37 +08:00
parent 4730cd527d
commit f3f59278b4
14 changed files with 240 additions and 192 deletions

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
"""通用 CLI 冒烟用法、health、version、logs、log-get不触网、不深测 publish 占位)。"""
"""通用 CLI 冒烟用法、health、version、logs、log-get不触网、不深测 run 占位)。"""
from __future__ import annotations
import io
@@ -23,7 +23,7 @@ class TestCliSmoke(unittest.TestCase):
rc = main([])
self.assertEqual(rc, 1)
out = buf.getvalue()
self.assertIn("模板技能", out)
self.assertIn("通用业务技能模板", out)
self.assertIn("health", out)
def test_health_zero(self) -> None:
@@ -57,13 +57,13 @@ class TestCliSmoke(unittest.TestCase):
self.assertNotEqual(rc, 0)
self.assertIn("数字", buf.getvalue())
def test_publish_placeholder_returns_nonzero_without_network(self) -> None:
"""占位 publish:不验证业务成功,仅确认模板提示且退出码非 0无 AUTH_BASE 时不发 HTTP"""
def test_run_placeholder_returns_nonzero_without_network(self) -> None:
"""占位 run:不验证业务成功,仅确认模板提示且退出码非 0无 AUTH_BASE 时不发 HTTP"""
old_auth = os.environ.pop("JIANGCHANG_AUTH_BASE_URL", None)
try:
buf = io.StringIO()
with redirect_stdout(buf), redirect_stderr(io.StringIO()):
rc = main(["publish"])
rc = main(["run"])
self.assertNotEqual(rc, 0)
self.assertIn("模板", buf.getvalue())
finally: