File tree Expand file tree Collapse file tree 4 files changed +22
-12
lines changed Expand file tree Collapse file tree 4 files changed +22
-12
lines changed Original file line number Diff line number Diff line change 66
77// We first check that the headers in the `.top-doc` doc block still have their
88// bottom border.
9- assert-text: (".top-doc .docblock > h3", "Hello")
9+ assert-text: (".top-doc .docblock > h3", "§ Hello")
1010assert-css: (
1111 ".top-doc .docblock > h3",
1212 {"border-bottom": "1px solid #d2d2d2"},
Original file line number Diff line number Diff line change 55pub struct Foo ;
66
77impl Foo {
8- // @has - '//*[@id="examples"]//a' 'Examples'
9- // @has - '//*[@id="panics"]//a' 'Panics'
8+ // @has - '//*[@id="examples"]' 'Examples'
9+ // @has - '//*[@id="examples"]/a[@href="#examples"]' '§'
10+ // @has - '//*[@id="panics"]' 'Panics'
11+ // @has - '//*[@id="panics"]/a[@href="#panics"]' '§'
1012 /// # Examples
1113 /// # Panics
1214 pub fn bar ( ) { }
1315
14- // @has - '//*[@id="examples-1"]//a' 'Examples'
16+ // @has - '//*[@id="examples-1"]' 'Examples'
17+ // @has - '//*[@id="examples-1"]/a[@href="#examples-1"]' '§'
1518 /// # Examples
1619 pub fn bar_1 ( ) { }
1720
18- // @has - '//*[@id="examples-2"]//a' 'Examples'
19- // @has - '//*[@id="panics-1"]//a' 'Panics'
21+ // @has - '//*[@id="examples-2"]' 'Examples'
22+ // @has - '//*[@id="examples-2"]/a[@href="#examples-2"]' '§'
23+ // @has - '//*[@id="panics-1"]' 'Panics'
24+ // @has - '//*[@id="panics-1"]/a[@href="#panics-1"]' '§'
2025 /// # Examples
2126 /// # Panics
2227 pub fn bar_2 ( ) { }
Original file line number Diff line number Diff line change 1+ // It actually checks that the link is kept in the headings as expected now.
2+
13#![ crate_name = "foo" ]
24
35// @has foo/fn.foo.html
4- // @!has - '//a[@href="http://a.a"]' ''
5- // @has - '//a[@href="#implementing-stuff-somewhere"]' 'Implementing stuff somewhere'
6- // @has - '//a[@href="#another-one-urg"]' 'Another one urg'
6+ // @has - '//a[@href="http://a.a"]' 'stuff'
7+ // @has - '//*[@id="implementing-stuff-somewhere"]' 'Implementing stuff somewhere'
8+ // @has - '//a[@href="http://b.b"]' 'one'
9+ // @has - '//*[@id="another-one-urg"]' 'Another one urg'
710
811/// fooo
912///
1316///
1417/// # Another [one][two] urg
1518///
16- /// [two]: http://a.a
19+ /// [two]: http://b.b
1720pub fn foo ( ) { }
Original file line number Diff line number Diff line change 22
33// @has foo/index.html '//*[@class="desc docblock-short"]' 'fooo'
44// @!has foo/index.html '//*[@class="desc docblock-short"]/h1' 'fooo'
5- // @has foo/fn.foo.html '//h2[@id="fooo"]/a[@href="#fooo"]' 'fooo'
65
6+ // @has foo/fn.foo.html '//h2[@id="fooo"]' 'fooo'
7+ // @has foo/fn.foo.html '//h2[@id="fooo"]/a[@href="#fooo"]' '§'
78/// # fooo
89///
910/// foo
1011pub fn foo ( ) { }
1112
1213// @has foo/index.html '//*[@class="desc docblock-short"]' 'mooood'
1314// @!has foo/index.html '//*[@class="desc docblock-short"]/h2' 'mooood'
14- // @has foo/foo/index.html '//h3[@id="mooood"]/a[@href="#mooood"]' 'mooood'
1515
16+ // @has foo/foo/index.html '//h3[@id="mooood"]' 'mooood'
17+ // @has foo/foo/index.html '//h3[@id="mooood"]/a[@href="#mooood"]' '§'
1618/// ## mooood
1719///
1820/// foo mod
You can’t perform that action at this time.
0 commit comments