Add help gui test

This commit is contained in:
Eric Huss 2025-05-15 05:25:48 -07:00
parent fd768efba2
commit 038b5fb232

16
tests/gui/help.goml Normal file
View file

@ -0,0 +1,16 @@
// This GUI test checks help popup.
go-to: |DOC_PATH| + "index.html"
assert-css: ("#mdbook-help-container", {"display": "none"})
press-key: '?'
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
press-key: 'Escape'
wait-for-css: ("#mdbook-help-container", {"display": "none"})
press-key: '?'
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
// Click inside does nothing.
click: "#mdbook-help-popup"
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
// Click outside dismisses.
click: "*"
wait-for-css: ("#mdbook-help-container", {"display": "none"})