mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-08 01:10:08 +02:00
Fix keyboard shortcuts on mac and for some tests make sure that all
the page is displayed in using page-fit in order to make all tested elements visible.
This commit is contained in:
parent
34781121cd
commit
517a262fb1
6 changed files with 266 additions and 172 deletions
|
@ -20,6 +20,8 @@ import {
|
|||
getFirstSerialized,
|
||||
getQuerySelector,
|
||||
getSelector,
|
||||
kbDeleteLastWord,
|
||||
kbSelectAll,
|
||||
loadAndWait,
|
||||
scrollIntoView,
|
||||
} from "./test_utils.mjs";
|
||||
|
@ -1228,9 +1230,7 @@ describe("Interaction", () => {
|
|||
|
||||
await page.type(getSelector("27R"), " ", { delay: 200 });
|
||||
|
||||
await page.keyboard.down("Control");
|
||||
await page.keyboard.press("Backspace");
|
||||
await page.keyboard.up("Control");
|
||||
await kbDeleteLastWord(page);
|
||||
|
||||
await page.waitForFunction(
|
||||
`${getQuerySelector("27R")}.value !== "HELLO WORDL "`
|
||||
|
@ -1654,9 +1654,7 @@ describe("Interaction", () => {
|
|||
value = await page.$eval(getSelector("28R"), el => el.value);
|
||||
expect(value).withContext(`In ${browserName}`).toEqual("abcdef");
|
||||
|
||||
await page.keyboard.down("Control");
|
||||
await page.keyboard.press("A");
|
||||
await page.keyboard.up("Control");
|
||||
await kbSelectAll(page);
|
||||
await page.keyboard.press("Backspace");
|
||||
|
||||
await page.keyboard.press("Enter");
|
||||
|
@ -1962,9 +1960,7 @@ describe("Interaction", () => {
|
|||
await page.waitForTimeout(10);
|
||||
await page.click(getSelector("26R"));
|
||||
|
||||
await page.keyboard.down("Control");
|
||||
await page.keyboard.press("A");
|
||||
await page.keyboard.up("Control");
|
||||
await kbSelectAll(page);
|
||||
await page.keyboard.press("Backspace");
|
||||
|
||||
await page.click(getSelector("23R"));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue