Skip to content

Commit ce8d812

Browse files
authored
Merge pull request #2705 from ehuss/help-test
Add help gui test
2 parents fd768ef + 038b5fb commit ce8d812

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

tests/gui/help.goml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// This GUI test checks help popup.
2+
3+
go-to: |DOC_PATH| + "index.html"
4+
assert-css: ("#mdbook-help-container", {"display": "none"})
5+
press-key: '?'
6+
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
7+
press-key: 'Escape'
8+
wait-for-css: ("#mdbook-help-container", {"display": "none"})
9+
press-key: '?'
10+
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
11+
// Click inside does nothing.
12+
click: "#mdbook-help-popup"
13+
wait-for-css: ("#mdbook-help-container", {"display": "flex"})
14+
// Click outside dismisses.
15+
click: "*"
16+
wait-for-css: ("#mdbook-help-container", {"display": "none"})

0 commit comments

Comments
 (0)