From 792d4cf21f1f3ee5e42ee48b7fb3bdd5abdfbb0a Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 20 May 2021 13:37:29 +0200 Subject: [PATCH] Extend escape key check --- src/test/rustdoc-gui/escape-key.goml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/test/rustdoc-gui/escape-key.goml b/src/test/rustdoc-gui/escape-key.goml index 303dd000ba391..ec034f52c972c 100644 --- a/src/test/rustdoc-gui/escape-key.goml +++ b/src/test/rustdoc-gui/escape-key.goml @@ -22,6 +22,13 @@ assert: ("#help", "class", "hidden") assert: ("#search", "class", "content") assert: ("#main", "class", "content hidden") -// FIXME: Once https://github.com/rust-lang/rust/pull/84462 is merged, add check to ensure -// that Escape hides the search results when a result is focused. -// press-key: "ArrowDown" +// Check that Escape hides the search results when a search result is focused. +focus: ".search-input" +assert: ".search-input:focus" +press-key: "ArrowDown" +assert-false: ".search-input:focus" +assert: "#results a:focus" +press-key: "Escape" +assert: ("#help", "class", "hidden") +assert: ("#search", "class", "content hidden") +assert: ("#main", "class", "content")