about summary refs log tree commit diff
path: root/src/test/rustdoc
diff options
context:
space:
mode:
authorQuietMisdreavus <grey@quietmisdreavus.net>2018-09-27 10:22:29 -0500
committerQuietMisdreavus <grey@quietmisdreavus.net>2018-09-27 10:22:29 -0500
commitd37f3696b167251a96b8f0e4b33336d023daa2c5 (patch)
treebd53e984cbde9121cc481be0ee3c75d9128b3ea6 /src/test/rustdoc
parent967a6b02411f2eecfcc521d4b0129cc6b03d504a (diff)
downloadrust-d37f3696b167251a96b8f0e4b33336d023daa2c5.tar.gz
rust-d37f3696b167251a96b8f0e4b33336d023daa2c5.zip
check for proc-macros in "all items"
Diffstat (limited to 'src/test/rustdoc')
-rw-r--r--src/test/rustdoc/proc-macro.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/rustdoc/proc-macro.rs b/src/test/rustdoc/proc-macro.rs
index cdf2783aec7..bfd194701c8 100644
--- a/src/test/rustdoc/proc-macro.rs
+++ b/src/test/rustdoc/proc-macro.rs
@@ -23,6 +23,14 @@ use proc_macro::TokenStream;
 // @has - '//h2' 'Derive Macros'
 // @!has - '//h2' 'Functions'
 
+// @has some_macros/all.html
+// @has - '//a[@href="macro.some_proc_macro.html"]' 'some_proc_macro'
+// @has - '//a[@href="attr.some_proc_attr.html"]' 'some_proc_attr'
+// @has - '//a[@href="derive.SomeDerive.html"]' 'SomeDerive'
+// @!has - '//a/@href' 'fn.some_proc_macro.html'
+// @!has - '//a/@href' 'fn.some_proc_attr.html'
+// @!has - '//a/@href' 'fn.some_derive.html'
+
 // @has some_macros/index.html '//a/@href' 'macro.some_proc_macro.html'
 // @!has - '//a/@href' 'fn.some_proc_macro.html'
 // @has some_macros/macro.some_proc_macro.html