Add test for macro disambiguators
This commit is contained in:
parent
dc591e18e8
commit
f387e8c207
1 changed files with 25 additions and 0 deletions
25
src/test/rustdoc/intra-doc/macros-disambiguators.rs
Normal file
25
src/test/rustdoc/intra-doc/macros-disambiguators.rs
Normal file
|
@ -0,0 +1,25 @@
|
|||
#![crate_name = "foo"]
|
||||
#![deny(rustdoc::broken_intra_doc_links)]
|
||||
|
||||
//! [foo!()]
|
||||
// @has foo/index.html '//a[@href="macro.foo.html"]' 'foo!()'
|
||||
|
||||
//! [foo!{}]
|
||||
// @has - '//a[@href="macro.foo.html"]' 'foo!{}'
|
||||
|
||||
//! [foo![]](foo![])
|
||||
// @has - '//a[@href="macro.foo.html"]' 'foo![]'
|
||||
|
||||
//! [foo1](foo!())
|
||||
// @has - '//a[@href="macro.foo.html"]' 'foo1'
|
||||
|
||||
//! [foo2](foo!{})
|
||||
// @has - '//a[@href="macro.foo.html"]' 'foo2'
|
||||
|
||||
//! [foo3](foo![])
|
||||
// @has - '//a[@href="macro.foo.html"]' 'foo3'
|
||||
|
||||
#[macro_export]
|
||||
macro_rules! foo {
|
||||
() => {};
|
||||
}
|
Loading…
Add table
Reference in a new issue