2025-08-26 20:54:33 -07:00
|
|
|
// Checks that the "current" header works even when there are headers near the
|
|
|
|
|
// bottom.
|
|
|
|
|
|
|
|
|
|
set-window-size: (1400, 800)
|
2025-10-13 20:11:59 -07:00
|
|
|
go-to: |DOC_PATH| + "heading-nav/current-to-bottom.html"
|
2025-08-26 20:54:33 -07:00
|
|
|
assert-count: (".current-header", 1)
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
|
|
|
|
|
scroll-to: "#scroll-to-1"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-2"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-3"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-4"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-5"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-6"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-7"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-8"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-9"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-10"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-11"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-12"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-13"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-14"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-15"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-16"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-17"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-18"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-19"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-20"
|
|
|
|
|
assert-text: (".current-header", "First header")
|
|
|
|
|
scroll-to: "#scroll-to-21"
|
|
|
|
|
wait-for-text: (".current-header", "Second sub-header")
|
|
|
|
|
scroll-to: "#scroll-to-22"
|
|
|
|
|
assert-text: (".current-header", "Second sub-header")
|
|
|
|
|
scroll-to: "#scroll-to-23"
|
|
|
|
|
assert-text: (".current-header", "Second sub-header")
|
|
|
|
|
scroll-to: "#scroll-to-24"
|
|
|
|
|
assert-text: (".current-header", "Second sub-header")
|
|
|
|
|
scroll-to: "#scroll-to-25"
|
|
|
|
|
wait-for-text: (".current-header", "Fifth header")
|