diff options
Diffstat (limited to 'src/test/rustdoc-gui/search-tab-change-title-fn-sig.goml')
-rw-r--r-- | src/test/rustdoc-gui/search-tab-change-title-fn-sig.goml | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/src/test/rustdoc-gui/search-tab-change-title-fn-sig.goml b/src/test/rustdoc-gui/search-tab-change-title-fn-sig.goml deleted file mode 100644 index a19dc6a8b..000000000 --- a/src/test/rustdoc-gui/search-tab-change-title-fn-sig.goml +++ /dev/null @@ -1,74 +0,0 @@ -// Checks that the search tab results work correctly with function signature syntax -// First, try a search-by-name -goto: "file://" + |DOC_PATH| + "/test_docs/index.html" -write: (".search-input", "Foo") -// To be SURE that the search will be run. -press-key: 'Enter' -// Waiting for the search results to appear... -wait-for: "#titles" -assert-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -assert-text: ("#titles > button:nth-of-type(1)", "In Names", STARTS_WITH) -assert: "input.search-input:focus" -// Use left-right keys -press-key: "ArrowDown" -assert: "#results > .search-results.active > a:nth-of-type(1):focus" -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(2)", {"class": "selected"}) -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(3)", {"class": "selected"}) -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -press-key: "ArrowLeft" -wait-for-attribute: ("#titles > button:nth-of-type(3)", {"class": "selected"}) - -// Now try search-by-return -goto: "file://" + |DOC_PATH| + "/test_docs/index.html" -write: (".search-input", "-> String") -// To be SURE that the search will be run. -press-key: 'Enter' -// Waiting for the search results to appear... -wait-for: "#titles" -assert-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -assert-text: ("#titles > button:nth-of-type(1)", "In Function Return Types", STARTS_WITH) -assert: "input.search-input:focus" -// Use left-right keys -press-key: "ArrowDown" -assert: "#results > .search-results.active > a:nth-of-type(1):focus" -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -press-key: "ArrowRight" -wait-for-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -press-key: "ArrowLeft" -wait-for-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) - -// Try with a search-by-return with no results -goto: "file://" + |DOC_PATH| + "/test_docs/index.html" -write: (".search-input", "-> Something") -// To be SURE that the search will be run. -press-key: 'Enter' -// Waiting for the search results to appear... -wait-for: "#titles" -assert-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -assert-text: ("#titles > button:nth-of-type(1)", "In Function Return Types", STARTS_WITH) - -// Try with a search-by-parameter -goto: "file://" + |DOC_PATH| + "/test_docs/index.html" -write: (".search-input", "usize pattern") -// To be SURE that the search will be run. -press-key: 'Enter' -// Waiting for the search results to appear... -wait-for: "#titles" -assert-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -assert-text: ("#titles > button:nth-of-type(1)", "In Function Parameters", STARTS_WITH) - -// Try with a search-by-parameter-and-return -goto: "file://" + |DOC_PATH| + "/test_docs/index.html" -write: (".search-input", "pattern -> str") -// To be SURE that the search will be run. -press-key: 'Enter' -// Waiting for the search results to appear... -wait-for: "#titles" -assert-attribute: ("#titles > button:nth-of-type(1)", {"class": "selected"}) -assert-text: ("#titles > button:nth-of-type(1)", "In Function Signatures", STARTS_WITH) |