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
This commit is contained in:
commit
65b190d34d
19
tests/rustdoc/type-alias/primitive-local-link-121106.rs
Normal file
19
tests/rustdoc/type-alias/primitive-local-link-121106.rs
Normal file
@ -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;
|
Loading…
x
Reference in New Issue
Block a user