diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2024-02-28 16:04:51 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-28 16:04:51 +0100 |
| commit | 65b190d34df03a6dea3f8d705beba5b755839345 (patch) | |
| tree | 913ab8d4c57df68199d2427f50169516696cb342 | |
| parent | d8e655083880fad76abf469b423e9a3e4b633d3e (diff) | |
| parent | 0da1b71053e03ed0c49e9c589045bbb39b70d45d (diff) | |
| download | rust-65b190d34df03a6dea3f8d705beba5b755839345.tar.gz rust-65b190d34df03a6dea3f8d705beba5b755839345.zip | |
Rollup merge of #121572 - notriddle:notriddle/test-case-121106, r=GuillaumeGomez
Add test case for primitive links in alias js Follow up #121490 CC #121106
| -rw-r--r-- | tests/rustdoc/type-alias/primitive-local-link-121106.rs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/rustdoc/type-alias/primitive-local-link-121106.rs b/tests/rustdoc/type-alias/primitive-local-link-121106.rs new file mode 100644 index 00000000000..c11d35d8646 --- /dev/null +++ b/tests/rustdoc/type-alias/primitive-local-link-121106.rs @@ -0,0 +1,19 @@ +#![crate_name = "foo"] + +#![feature(rustc_attrs)] + +// @has foo/primitive.i32.html '//h1' 'Primitive Type i32' +// @has foo/index.html '//a/@href' '../foo/index.html' +#[rustc_doc_primitive = "i32"] +mod i32 {} + +// @has foo/struct.Node.html '//a/@href' 'primitive.i32.html' +pub struct Node; + +impl Node { + pub fn edge(&self) -> i32 { 0 } +} + +// @!has foo/type.Alias.html '//a/@href' 'primitive.i32.html' +// @hasraw 'type.impl/foo/struct.Node.js' 'href=\"foo/primitive.i32.html\"' +pub type Alias = Node; |
