Update tests to work with new DocFragment field and redundant_explicit_links new API

This commit is contained in:
Guillaume Gomez 2025-06-03 23:00:16 +02:00
parent 987c2ffd55
commit 78cbcaffea
2 changed files with 5 additions and 2 deletions

View file

@ -10,7 +10,7 @@ use super::{DocFragment, DocFragmentKind, source_span_for_markdown_range_inner};
fn single_backtick() {
let sm = SourceMap::new(FilePathMapping::empty());
sm.new_source_file(PathBuf::from("foo.rs").into(), r#"#[doc = "`"] fn foo() {}"#.to_string());
let span = source_span_for_markdown_range_inner(
let (span, _) = source_span_for_markdown_range_inner(
&sm,
"`",
&(0..1),
@ -20,6 +20,7 @@ fn single_backtick() {
kind: DocFragmentKind::RawDoc,
doc: sym::empty, // unused placeholder
indent: 0,
from_expansion: false,
}],
)
.unwrap();
@ -32,7 +33,7 @@ fn utf8() {
// regression test for https://github.com/rust-lang/rust/issues/141665
let sm = SourceMap::new(FilePathMapping::empty());
sm.new_source_file(PathBuf::from("foo.rs").into(), r#"#[doc = "⚠"] fn foo() {}"#.to_string());
let span = source_span_for_markdown_range_inner(
let (span, _) = source_span_for_markdown_range_inner(
&sm,
"",
&(0..3),
@ -42,6 +43,7 @@ fn utf8() {
kind: DocFragmentKind::RawDoc,
doc: sym::empty, // unused placeholder
indent: 0,
from_expansion: false,
}],
)
.unwrap();

View file

@ -10,6 +10,7 @@ fn create_doc_fragment(s: &str) -> Vec<DocFragment> {
doc: Symbol::intern(s),
kind: DocFragmentKind::SugaredDoc,
indent: 0,
from_expansion: false,
}]
}