@@ -72,6 +72,7 @@ click: "#structs + .item-table .item-name > a"
72
72
assert-count: (".sidebar .sidebar-crate", 1)
73
73
assert-count: (".sidebar .location", 1)
74
74
assert-count: (".sidebar h2", 3)
75
+ assert-text: (".sidebar-elems ul.block > li.current > a", "Foo")
75
76
// We check that there is no crate listed outside of the top level.
76
77
assert-false: ".sidebar-elems > .crate"
77
78
@@ -110,6 +111,7 @@ click: "#functions + .item-table .item-name > a"
110
111
assert-text: (".sidebar > .sidebar-crate > h2 > a", "lib2")
111
112
assert-count: (".sidebar .location", 0)
112
113
assert-count: (".sidebar h2", 1)
114
+ assert-text: (".sidebar-elems ul.block > li.current > a", "foobar")
113
115
// We check that we don't have the crate list.
114
116
assert-false: ".sidebar-elems > .crate"
115
117
@@ -118,6 +120,7 @@ assert-property: (".sidebar", {"clientWidth": "200"})
118
120
assert-text: (".sidebar > .sidebar-crate > h2 > a", "lib2")
119
121
assert-text: (".sidebar > .location", "Module module")
120
122
assert-count: (".sidebar .location", 1)
123
+ assert-text: (".sidebar-elems ul.block > li.current > a", "module")
121
124
// Module page requires three headings:
122
125
// - Presistent crate branding (name and version)
123
126
// - Module name, followed by TOC for module headings
@@ -138,6 +141,7 @@ assert-text: (".sidebar > .sidebar-elems > h2", "In lib2::module::sub_module")
138
141
assert-property: (".sidebar > .sidebar-elems > h2 > a", {
139
142
"href": "/module/sub_module/index.html",
140
143
}, ENDS_WITH)
144
+ assert-text: (".sidebar-elems ul.block > li.current > a", "sub_sub_module")
141
145
// We check that we don't have the crate list.
142
146
assert-false: ".sidebar-elems .crate"
143
147
assert-text: (".sidebar-elems > section ul > li:nth-child(1)", "Functions")
0 commit comments