fix: test

This commit is contained in:
blindfs 2025-04-11 09:18:11 +08:00
parent 5189e9486c
commit a715d04055

View File

@ -113,7 +113,9 @@ fn get_suggestions_by_value(
) -> Vec<SemanticSuggestion> {
let to_suggestion = |s: String, v: Option<&Value>| {
// Check if the string needs quoting (has spaces or punctuation)
let value = if s.contains(|c: char| c.is_whitespace() || c.is_ascii_punctuation()) {
let value = if s.contains(|c: char| {
c.is_whitespace() || (c.is_ascii_punctuation() && !(['_', '-'].contains(&c)))
}) {
format!("{:?}", s)
} else {
s