This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +35
-5
lines changed
ci/docker/host-x86_64/x86_64-gnu-tools Expand file tree Collapse file tree 5 files changed +35
-5
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ ENV PATH="/node-v14.4.0-linux-x64/bin:${PATH}"
7171# https://github.com/puppeteer/puppeteer/issues/375
7272#
7373# We also specify the version in case we need to update it to go around cache limitations.
74- RUN npm install -g browser-ui-test@0.2.12 --unsafe-perm=true
74+ RUN npm install -g browser-ui-test@0.2.14 --unsafe-perm=true
7575
7676ENV RUST_CONFIGURE_ARGS \
7777 --build=x86_64-unknown-linux-gnu \
Original file line number Diff line number Diff line change @@ -137,9 +137,9 @@ h1.fqn > .in-band > a:hover {
137137h2 , h3 , h4 {
138138 border-bottom : 1px solid;
139139}
140- .impl , .method ,
141- .type : not (. container-rustdoc ) , .associatedconstant ,
142- .associatedtype {
140+ .impl , .impl-items . method ,
141+ .impl-items . type , . impl-items .associatedconstant ,
142+ .impl-items . associatedtype {
143143 flex-basis : 100% ;
144144 font-weight : 600 ;
145145 margin-top : 16px ;
Original file line number Diff line number Diff line change 1+ goto: file://|DOC_PATH|/lib2/struct.Foo.html
2+ // This test checks that the font weight is correctly applied.
3+ assert: ("//*[@class='docblock type-decl']//a[text()='Alias']", {"font-weight": "400"})
4+ assert: ("//*[@class='structfield small-section-header']//a[text()='Alias']", {"font-weight": "400"})
5+ assert: ("#method\.a_method > code", {"font-weight": "600"})
6+ assert: ("#associatedtype\.X > code", {"font-weight": "600"})
7+ assert: ("#associatedconstant\.Y > code", {"font-weight": "600"})
Original file line number Diff line number Diff line change @@ -31,7 +31,10 @@ assert: (".sidebar > .location", "Crate lib2")
3131assert: (".sidebar-elems > .crate > ul > li > a.current", "lib2")
3232// We now go to the "foobar" function page.
3333assert: (".sidebar-elems > .items > ul > li:nth-child(1)", "Modules")
34- assert: (".sidebar-elems > .items > ul > li:nth-child(2)", "Functions")
34+ assert: (".sidebar-elems > .items > ul > li:nth-child(2)", "Structs")
35+ assert: (".sidebar-elems > .items > ul > li:nth-child(3)", "Traits")
36+ assert: (".sidebar-elems > .items > ul > li:nth-child(4)", "Functions")
37+ assert: (".sidebar-elems > .items > ul > li:nth-child(5)", "Type Definitions")
3538assert: ("#functions + table td > a", "foobar")
3639click: "#functions + table td > a"
3740
Original file line number Diff line number Diff line change @@ -9,3 +9,23 @@ pub mod module {
99}
1010
1111pub fn foobar ( ) { }
12+
13+ pub type Alias = u32 ;
14+
15+ pub struct Foo {
16+ pub x : Alias ,
17+ }
18+
19+ impl Foo {
20+ pub fn a_method ( & self ) { }
21+ }
22+
23+ pub trait Trait {
24+ type X ;
25+ const Y : u32 ;
26+ }
27+
28+ impl Trait for Foo {
29+ type X = u32 ;
30+ const Y : u32 = 0 ;
31+ }
You can’t perform that action at this time.
0 commit comments