mirror of
https://github.com/rust-lang/mdBook.git
synced 2025-12-27 10:16:09 -05:00
Add a test that shows heading nav conflict with search mark
The search marker is getting copied into the sidebar, but it cannot be dismissed.
This commit is contained in:
@@ -7,3 +7,4 @@
|
||||
- [Headings with markup](markup.md)
|
||||
- [Current scrolls to bottom](current-to-bottom.md)
|
||||
- [Unusual heading levels](unusual-heading-levels.md)
|
||||
- [Filtered headings](filtered-headings.md)
|
||||
|
||||
5
tests/gui/books/heading-nav/src/filtered-headings.md
Normal file
5
tests/gui/books/heading-nav/src/filtered-headings.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# Filtered headings
|
||||
|
||||
## Skateboard
|
||||
|
||||
Checking for search marking.
|
||||
8
tests/gui/heading-nav-filter.goml
Normal file
8
tests/gui/heading-nav-filter.goml
Normal file
@@ -0,0 +1,8 @@
|
||||
// Tests for collapsed heading sidebar navigation.
|
||||
|
||||
set-window-size: (1400, 800)
|
||||
go-to: |DOC_PATH| + "heading-nav/filtered-headings.html?highlight=skateboard#skateboard"
|
||||
|
||||
assert-property: ("//h2[@id='skateboard']", {"innerHTML": '<a class="header" href="#skateboard"><mark data-markjs="true">Skateboard</mark></a>'})
|
||||
|
||||
assert-property: ("//a[contains(@class, 'header-in-summary') and @href='#skateboard']", {"innerHTML": '<mark data-markjs="true">Skateboard</mark>'})
|
||||
Reference in New Issue
Block a user