@@ -72,6 +72,7 @@ click: "#structs + .item-table .item-name > a"
7272assert-count: (".sidebar .sidebar-crate", 1)
7373assert-count: (".sidebar .location", 1)
7474assert-count: (".sidebar h2", 3)
75+ assert-text: (".sidebar-elems ul.block > li.current > a", "Foo")
7576// We check that there is no crate listed outside of the top level.
7677assert-false: ".sidebar-elems > .crate"
7778
@@ -110,6 +111,7 @@ click: "#functions + .item-table .item-name > a"
110111assert-text: (".sidebar > .sidebar-crate > h2 > a", "lib2")
111112assert-count: (".sidebar .location", 0)
112113assert-count: (".sidebar h2", 1)
114+ assert-text: (".sidebar-elems ul.block > li.current > a", "foobar")
113115// We check that we don't have the crate list.
114116assert-false: ".sidebar-elems > .crate"
115117
@@ -118,6 +120,7 @@ assert-property: (".sidebar", {"clientWidth": "200"})
118120assert-text: (".sidebar > .sidebar-crate > h2 > a", "lib2")
119121assert-text: (".sidebar > .location", "Module module")
120122assert-count: (".sidebar .location", 1)
123+ assert-text: (".sidebar-elems ul.block > li.current > a", "module")
121124// Module page requires three headings:
122125// - Presistent crate branding (name and version)
123126// - Module name, followed by TOC for module headings
@@ -138,6 +141,7 @@ assert-text: (".sidebar > .sidebar-elems > h2", "In lib2::module::sub_module")
138141assert-property: (".sidebar > .sidebar-elems > h2 > a", {
139142 "href": "/module/sub_module/index.html",
140143}, ENDS_WITH)
144+ assert-text: (".sidebar-elems ul.block > li.current > a", "sub_sub_module")
141145// We check that we don't have the crate list.
142146assert-false: ".sidebar-elems .crate"
143147assert-text: (".sidebar-elems > section ul > li:nth-child(1)", "Functions")
0 commit comments