From 88558d73d3fb81a996212b847ebd234716f9a35f Mon Sep 17 00:00:00 2001 From: xfy Date: Thu, 9 Jul 2026 11:50:57 +0800 Subject: [PATCH] fix(markdown): update unsupported-lang test to use ruby MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 上一个提交为 code runner 加了 Rust 支持,rust 进入语言白名单后, render_markdown_runnable_marker_on_unsupported_lang_ignored 里的 rust 用例失效(现在 rust 确实会挂 data-runnable)。改用确实不在 白名单的 ruby 作为不支持语言的样本。 --- src/api/markdown.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/markdown.rs b/src/api/markdown.rs index 4f96531..1c19ce1 100644 --- a/src/api/markdown.rs +++ b/src/api/markdown.rs @@ -726,8 +726,8 @@ console.log(1) #[test] fn render_markdown_runnable_marker_on_unsupported_lang_ignored() { - // 语言不在白名单:runnable 标记被忽略,输出普通代码块。 - let result = render_markdown_enhanced("```rust runnable\nfn main(){}\n```"); + // 语言不在白名单(rust 已在白名单,改用 ruby):runnable 标记被忽略,输出普通代码块。 + let result = render_markdown_enhanced("```ruby runnable\nputs 'hi'\n```"); assert!( !result.html.contains("data-runnable"), "不支持的语言不应挂 data-runnable, got: {}",