File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ // Checks that the size popup work as expected.
2+ go-to: |DOC_PATH| + "/crate/sysinfo/latest"
3+ // By default, they're hidden.
4+ assert-css: (
5+ "div.package-page-container div.package-menu .documented-info .size .info",
6+ {"display": "none"},
7+ )
8+ // When we hover the parent element, it should make them appear.
9+ move-cursor-to: "div.package-page-container div.package-menu .documented-info .size"
10+ wait-for-css: (
11+ "div.package-page-container div.package-menu .documented-info .size .info",
12+ {"display": "block"},
13+ )
14+ // And when we move the mouse cursor away, it's hidden again.
15+ move-cursor-to: "#clipboard"
16+ assert-css: (
17+ "div.package-page-container div.package-menu .documented-info .size .info",
18+ {"display": "none"},
19+ )
20+
21+ // When clicked, the popup should remain visible.
22+ click: "div.package-page-container div.package-menu .documented-info .size"
23+ wait-for-css: (
24+ "div.package-page-container div.package-menu .documented-info .size .info",
25+ {"display": "block"},
26+ )
27+ move-cursor-to: "#clipboard"
28+ assert-css: (
29+ "div.package-page-container div.package-menu .documented-info .size .info",
30+ {"display": "block"},
31+ )
32+ // Clicking somewhere else will change focus, making the popup disappear.
33+ click: "#main"
34+ wait-for-css: (
35+ "div.package-page-container div.package-menu .documented-info .size .info",
36+ {"display": "none"},
37+ )
You can’t perform that action at this time.
0 commit comments