about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorDebugSteven <debugsteven@gmail.com>2019-01-10 21:18:46 -0500
committerDebugSteven <debugsteven@gmail.com>2019-01-10 21:18:46 -0500
commitca47808479f7b5eccdbb595c7769ea6009db9a9c (patch)
tree61125c59dbddcc5247e7958de5272ae36bad4a3e /src/test
parent3f032979562e9b245ac452ec91ec3204176c27fe (diff)
downloadrust-ca47808479f7b5eccdbb595c7769ea6009db9a9c.tar.gz
rust-ca47808479f7b5eccdbb595c7769ea6009db9a9c.zip
add test for pub extern crate
Diffstat (limited to 'src/test')
-rw-r--r--src/test/rustdoc/auxiliary/pub-extern-crate.rs2
-rw-r--r--src/test/rustdoc/pub-extern-crate.rs9
2 files changed, 11 insertions, 0 deletions
diff --git a/src/test/rustdoc/auxiliary/pub-extern-crate.rs b/src/test/rustdoc/auxiliary/pub-extern-crate.rs
new file mode 100644
index 00000000000..8c89c8d6c76
--- /dev/null
+++ b/src/test/rustdoc/auxiliary/pub-extern-crate.rs
@@ -0,0 +1,2 @@
+#![crate_name = "inner"]
+pub struct SomeStruct;
diff --git a/src/test/rustdoc/pub-extern-crate.rs b/src/test/rustdoc/pub-extern-crate.rs
new file mode 100644
index 00000000000..26747a4d1ac
--- /dev/null
+++ b/src/test/rustdoc/pub-extern-crate.rs
@@ -0,0 +1,9 @@
+// aux-build:pub-extern-crate.rs
+
+// @has pub_extern_crate/index.html
+// @!has - '//code' 'pub extern crate inner'
+// @has - '//a/@href' 'inner/index.html'
+// @has pub_extern_crate/inner/index.html
+// @has pub_extern_crate/inner/struct.SomeStruct.html
+#[doc(inline)]
+pub extern crate inner;