diff options
| author | Will Crichton <wcrichto@cs.stanford.edu> | 2022-11-26 23:27:10 -0600 |
|---|---|---|
| committer | Will Crichton <wcrichto@cs.stanford.edu> | 2022-11-26 23:27:10 -0600 |
| commit | 5a9fffc593046abaa3522cfe0a1a59c7decdc61d (patch) | |
| tree | a95daa1f61ddf613634f9782ac042d02bda080e2 | |
| parent | 83ba42526fd859ab5605ada767f14c77b1dc2560 (diff) | |
| download | rust-5a9fffc593046abaa3522cfe0a1a59c7decdc61d.tar.gz rust-5a9fffc593046abaa3522cfe0a1a59c7decdc61d.zip | |
Add test for scrape-examples next/prev buttons
| -rw-r--r-- | src/test/rustdoc-gui/scrape-examples-button-focus.goml | 15 | ||||
| -rw-r--r-- | src/test/rustdoc-gui/src/scrape_examples/examples/check.rs | 1 |
2 files changed, 15 insertions, 1 deletions
diff --git a/src/test/rustdoc-gui/scrape-examples-button-focus.goml b/src/test/rustdoc-gui/scrape-examples-button-focus.goml index 2a263a87a47..1eb04eb92d1 100644 --- a/src/test/rustdoc-gui/scrape-examples-button-focus.goml +++ b/src/test/rustdoc-gui/scrape-examples-button-focus.goml @@ -1,4 +1,17 @@ goto: "file://" + |DOC_PATH| + "/scrape_examples/fn.test.html" + +store-property: (initialScrollTop, ".scraped-example-list > .scraped-example pre", "scrollTop") +focus: ".scraped-example-list > .scraped-example .next" +press-key: "Enter" +assert-property-false: (".scraped-example-list > .scraped-example pre", { + "scrollTop": |initialScrollTop| +}) +focus: ".scraped-example-list > .scraped-example .prev" +press-key: "Enter" +assert-property: (".scraped-example-list > .scraped-example pre", { + "scrollTop": |initialScrollTop| +}) + store-property: (smallOffsetHeight, ".scraped-example-list > .scraped-example pre", "offsetHeight") assert-property-false: (".scraped-example-list > .scraped-example pre", { "scrollHeight": |smallOffsetHeight| @@ -11,4 +24,4 @@ assert-property-false: (".scraped-example-list > .scraped-example pre", { store-property: (fullOffsetHeight, ".scraped-example-list > .scraped-example pre", "offsetHeight") assert-property: (".scraped-example-list > .scraped-example pre", { "scrollHeight": |fullOffsetHeight| -}) +}) \ No newline at end of file diff --git a/src/test/rustdoc-gui/src/scrape_examples/examples/check.rs b/src/test/rustdoc-gui/src/scrape_examples/examples/check.rs index 3e69c6086ae..b3f682fe497 100644 --- a/src/test/rustdoc-gui/src/scrape_examples/examples/check.rs +++ b/src/test/rustdoc-gui/src/scrape_examples/examples/check.rs @@ -22,4 +22,5 @@ fn main() { println!("hello world!"); println!("hello world!"); } + scrape_examples::test(); } |
