about summary refs log tree commit diff
path: root/src/test/rustdoc
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2022-06-11 09:37:40 -0700
committerMichael Howell <michael@notriddle.com>2022-06-11 09:54:23 -0700
commitc1487550ca75c2bcd4cb4da038ef1d18d86a857a (patch)
tree91709b5942e2e7f2818be4a27c43850e02c518af /src/test/rustdoc
parent3fd16648fe7c7373965d9a14bc8c832589518361 (diff)
downloadrust-c1487550ca75c2bcd4cb4da038ef1d18d86a857a.tar.gz
rust-c1487550ca75c2bcd4cb4da038ef1d18d86a857a.zip
Add test case for #trait-implementations-1 link
Diffstat (limited to 'src/test/rustdoc')
-rw-r--r--src/test/rustdoc/primitive-tuple-auto-trait.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/rustdoc/primitive-tuple-auto-trait.rs b/src/test/rustdoc/primitive-tuple-auto-trait.rs
index 249ff1b20e3..71b0b077009 100644
--- a/src/test/rustdoc/primitive-tuple-auto-trait.rs
+++ b/src/test/rustdoc/primitive-tuple-auto-trait.rs
@@ -11,4 +11,12 @@
 // @has - '//div[@id="synthetic-implementations-list"]//h3' 'Sync'
 #[doc(primitive = "tuple")]
 /// this is a test!
+///
+// Hardcoded anchor to header written in library/core/src/primitive_docs.rs
+// @has - '//h2[@id="trait-implementations-1"]' 'Trait implementations'
+/// # Trait implementations
+///
+/// This header is hard-coded in the HTML format linking for `#[doc(tuple_variadics)]`.
+/// To make sure it gets linked correctly, we need to make sure the hardcoded anchor
+/// in the code matches what rustdoc generates for the header.
 mod tuple_prim {}