about summary refs log tree commit diff
path: root/tests/rustdoc
diff options
context:
space:
mode:
authorKarol Zwolak <karolzwolak7@gmail.com>2025-08-23 11:05:05 +0200
committerKarol Zwolak <karolzwolak7@gmail.com>2025-08-24 12:01:08 +0200
commitb8313dfb04a12b45483f2a8a7527d8ba1c63ae03 (patch)
treecb89eeaba8ff49d63dd54d36df4b297f37a7cc41 /tests/rustdoc
parent4eedad312695d773b6e2e17a4f8082660470c101 (diff)
downloadrust-b8313dfb04a12b45483f2a8a7527d8ba1c63ae03.tar.gz
rust-b8313dfb04a12b45483f2a8a7527d8ba1c63ae03.zip
rustdoc: render attributes in Field and Variants sections
Diffstat (limited to 'tests/rustdoc')
-rw-r--r--tests/rustdoc/attributes.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/rustdoc/attributes.rs b/tests/rustdoc/attributes.rs
index db5f89ed46e..33e4e31bec6 100644
--- a/tests/rustdoc/attributes.rs
+++ b/tests/rustdoc/attributes.rs
@@ -28,12 +28,15 @@ macro_rules! macro_rule {
 #[unsafe(link_section = "enum")]
 pub enum Enum {
     //@ has 'foo/enum.Enum.html' '//*[@class="code-attribute"]' '#[unsafe(link_section = "a")]'
+    //@ has - '//*[@class="variants"]//*[@class="code-attribute"]' '#[unsafe(link_section = "a")]'
     #[unsafe(link_section = "a")]
     A,
     //@ has 'foo/enum.Enum.html' '//*[@class="code-attribute"]' '#[unsafe(link_section = "quz")]'
+    //@ has - '//*[@class="variants"]//*[@class="code-attribute"]' '#[unsafe(link_section = "quz")]'
     #[unsafe(link_section = "quz")]
     Quz {
         //@ has 'foo/enum.Enum.html' '//*[@class="code-attribute"]' '#[unsafe(link_section = "b")]'
+        //@ has - '//*[@class="variants"]//*[@class="code-attribute"]' '#[unsafe(link_section = "b")]'
         #[unsafe(link_section = "b")]
         b: (),
     },
@@ -66,6 +69,7 @@ pub union Union {
 #[unsafe(link_section = "struct")]
 pub struct Struct {
     //@ has 'foo/struct.Struct.html' '//*[@class="code-attribute"]' '#[unsafe(link_section = "x")]'
+    //@ has - '//*[@id="structfield.x"]//*[@class="code-attribute"]' '#[unsafe(link_section = "x")]'
     #[unsafe(link_section = "x")]
     pub x: u32,
     y: f32,