@@ -150,15 +150,109 @@ assert-css: ("h2#top-doc-prose-title", {"border-bottom-width": "1px"})
150150assert-css: ("h3#top-doc-prose-sub-heading", {"font-size": "20px"})
151151assert-css: ("h3#top-doc-prose-sub-heading", {"border-bottom-width": "1px"})
152152
153- goto: file://|DOC_PATH|/staged_api/struct.Foo.html
153+ // Checking colors now.
154154show-text: true
155155local-storage: {"rustdoc-theme": "light", "rustdoc-use-system-theme": "false"}
156+ goto: file://|DOC_PATH|/test_docs/struct.HeavilyDocumentedStruct.html
157+ assert-css: (
158+ ".top-doc .docblock h2",
159+ {"color": "rgb(0, 0, 0)", "border-bottom": "1px solid rgb(221, 221, 221)"},
160+ )
161+ assert-css: (
162+ ".top-doc .docblock h3",
163+ {"color": "rgb(0, 0, 0)", "border-bottom": "1px solid rgb(221, 221, 221)"},
164+ )
165+ assert-css: (
166+ ".top-doc .docblock h4",
167+ {"color": "rgb(0, 0, 0)", "border-bottom": "1px solid rgb(221, 221, 221)"},
168+ )
169+ assert-css: (
170+ ".top-doc .docblock h5",
171+ {"color": "rgb(0, 0, 0)", "border-bottom": "0px none rgb(221, 221, 221)"},
172+ )
173+ assert-css: (
174+ "#implementations-list .docblock h4",
175+ {"color": "rgb(0, 0, 0)", "border-bottom": "0px none rgb(221, 221, 221)"},
176+ )
177+ assert-css: (
178+ "#implementations-list .docblock h5",
179+ {"color": "rgb(0, 0, 0)", "border-bottom": "0px none rgb(221, 221, 221)"},
180+ )
181+ assert-css: (
182+ "#implementations-list .docblock h6",
183+ {"color": "rgb(0, 0, 0)", "border-bottom": "0px none rgb(221, 221, 221)"},
184+ )
185+
186+ local-storage: {"rustdoc-theme": "dark"}
187+ reload:
188+ assert-css: (
189+ ".top-doc .docblock h2",
190+ {"color": "rgb(221, 221, 221)", "border-bottom": "1px solid rgb(210, 210, 210)"},
191+ )
192+ assert-css: (
193+ ".top-doc .docblock h3",
194+ {"color": "rgb(221, 221, 221)", "border-bottom": "1px solid rgb(210, 210, 210)"},
195+ )
196+ assert-css: (
197+ ".top-doc .docblock h4",
198+ {"color": "rgb(221, 221, 221)", "border-bottom": "1px solid rgb(210, 210, 210)"},
199+ )
200+ assert-css: (
201+ ".top-doc .docblock h5",
202+ {"color": "rgb(221, 221, 221)", "border-bottom": "0px none rgb(210, 210, 210)"},
203+ )
204+ assert-css: (
205+ "#implementations-list .docblock h4",
206+ {"color": "rgb(221, 221, 221)", "border-bottom": "0px none rgb(210, 210, 210)"},
207+ )
208+ assert-css: (
209+ "#implementations-list .docblock h5",
210+ {"color": "rgb(221, 221, 221)", "border-bottom": "0px none rgb(210, 210, 210)"},
211+ )
212+ assert-css: (
213+ "#implementations-list .docblock h6",
214+ {"color": "rgb(221, 221, 221)", "border-bottom": "0px none rgb(210, 210, 210)"},
215+ )
216+
217+ local-storage: {"rustdoc-theme": "ayu"}
218+ reload:
219+ assert-css: (
220+ ".top-doc .docblock h2",
221+ {"color": "rgb(255, 255, 255)", "border-bottom": "1px solid rgb(92, 103, 115)"},
222+ )
223+ assert-css: (
224+ ".top-doc .docblock h2",
225+ {"color": "rgb(255, 255, 255)", "border-bottom": "1px solid rgb(92, 103, 115)"},
226+ )
227+ assert-css: (
228+ ".top-doc .docblock h4",
229+ {"color": "rgb(255, 255, 255)", "border-bottom": "1px solid rgb(92, 103, 115)"},
230+ )
231+ assert-css: (
232+ ".top-doc .docblock h5",
233+ {"color": "rgb(197, 197, 197)", "border-bottom": "0px none rgb(92, 103, 115)"},
234+ )
235+ assert-css: (
236+ "#implementations-list .docblock h4",
237+ {"color": "rgb(255, 255, 255)", "border-bottom": "0px none rgb(92, 103, 115)"},
238+ )
239+ assert-css: (
240+ "#implementations-list .docblock h5",
241+ {"color": "rgb(197, 197, 197)", "border-bottom": "0px none rgb(92, 103, 115)"},
242+ )
243+ assert-css: (
244+ "#implementations-list .docblock h6",
245+ {"color": "rgb(197, 197, 197)", "border-bottom": "0px none rgb(92, 103, 115)"},
246+ )
247+
248+ local-storage: {"rustdoc-theme": "light"}
249+ goto: file://|DOC_PATH|/staged_api/struct.Foo.html
156250assert-css: (".since", {"color": "rgb(128, 128, 128)"})
157251
158- local-storage: {"rustdoc-theme": "dark", "rustdoc-use-system-theme": "false" }
252+ local-storage: {"rustdoc-theme": "dark"}
159253reload:
160254assert-css: (".since", {"color": "rgb(128, 128, 128)"})
161255
162- local-storage: {"rustdoc-theme": "ayu", "rustdoc-use-system-theme": "false" }
256+ local-storage: {"rustdoc-theme": "ayu"}
163257reload:
164258assert-css: (".since", {"color": "rgb(128, 128, 128)"})
0 commit comments