diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-11-24 23:36:41 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-11-24 23:36:41 +0100 |
| commit | 6fc52c6b8026ac71c455a553785989b0670103ef (patch) | |
| tree | d5580f6b441a733fef07817f6939ed30f2f85c14 /src/test/rustdoc-gui/sidebar-source-code-display.goml | |
| parent | 786ec7ccf1aacdd82ba7585618c335f8818b2a86 (diff) | |
| download | rust-6fc52c6b8026ac71c455a553785989b0670103ef.tar.gz rust-6fc52c6b8026ac71c455a553785989b0670103ef.zip | |
Extend GUI test to include more source code elements checks
Diffstat (limited to 'src/test/rustdoc-gui/sidebar-source-code-display.goml')
| -rw-r--r-- | src/test/rustdoc-gui/sidebar-source-code-display.goml | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/test/rustdoc-gui/sidebar-source-code-display.goml b/src/test/rustdoc-gui/sidebar-source-code-display.goml index abf8af77715..67f57405afc 100644 --- a/src/test/rustdoc-gui/sidebar-source-code-display.goml +++ b/src/test/rustdoc-gui/sidebar-source-code-display.goml @@ -43,6 +43,7 @@ define-function: ( "#source-sidebar details[open] > .files a.selected", {"color": |color_hover|, "background-color": |background|}, )), + // Without hover or focus. ("assert-css", ("#sidebar-toggle > button", {"background-color": |background_toggle|})), // With focus. @@ -52,7 +53,8 @@ define-function: ( // With hover. ("move-cursor-to", "#sidebar-toggle > button"), ("assert-css", ("#sidebar-toggle > button", {"background-color": |background_toggle_hover|})), - // Without hover. + + // Without hover or focus. ("assert-css", ( "#source-sidebar details[open] > .files a:not(.selected)", {"color": |color|, "background-color": |background_toggle|}, @@ -70,7 +72,27 @@ define-function: ( "#source-sidebar details[open] > .files a:not(.selected)", {"color": |color_hover|, "background-color": |background_hover|}, )), - // Without hover. + + // Without hover or focus. + ("assert-css", ( + "#source-sidebar .dir-entry summary", + {"color": |color|, "background-color": |background_toggle|}, + )), + // With focus. + ("focus", "#source-sidebar .dir-entry summary"), + ("wait-for-css", ( + "#source-sidebar .dir-entry summary:focus", + {"color": |color_hover|, "background-color": |background_hover|}, + )), + ("focus", ".search-input"), + // With hover. + ("move-cursor-to", "#source-sidebar .dir-entry summary"), + ("assert-css", ( + "#source-sidebar .dir-entry summary:hover", + {"color": |color_hover|, "background-color": |background_hover|}, + )), + + // Without hover or focus. ("assert-css", ( "#source-sidebar details[open] > .folders > details > summary", {"color": |color|, "background-color": |background_toggle|}, |
