diff options
Diffstat (limited to 'tests/rustdoc/inline_local/doc-no-inline-32343.rs')
| -rw-r--r-- | tests/rustdoc/inline_local/doc-no-inline-32343.rs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/rustdoc/inline_local/doc-no-inline-32343.rs b/tests/rustdoc/inline_local/doc-no-inline-32343.rs new file mode 100644 index 00000000000..ed11614a500 --- /dev/null +++ b/tests/rustdoc/inline_local/doc-no-inline-32343.rs @@ -0,0 +1,26 @@ +// https://github.com/rust-lang/rust/issues/32343 +#![crate_name="foobar"] + +//@ !has foobar/struct.Foo.html +//@ has foobar/index.html +//@ has - '//code' 'pub use foo::Foo' +//@ !has - '//code/a' 'Foo' +#[doc(no_inline)] +pub use foo::Foo; + +//@ !has foobar/struct.Bar.html +//@ has foobar/index.html +//@ has - '//code' 'pub use foo::Bar' +//@ has - '//code/a' 'Bar' +#[doc(no_inline)] +pub use foo::Bar; + +mod foo { + pub struct Foo; + pub struct Bar; +} + +pub mod bar { + //@ has foobar/bar/struct.Bar.html + pub use ::foo::Bar; +} |
