Scroll option page for Firefox 60
This commit is contained in:
parent
8e5e6bfcdd
commit
fff371ae6e
2 changed files with 6 additions and 1 deletions
|
@ -32,5 +32,8 @@ export default class OptionPage {
|
|||
// TODO validate current page
|
||||
return new JSONOptionPage(this.lanthan);
|
||||
}
|
||||
}
|
||||
|
||||
scrollTo(x: number, y: number): Promise<void> {
|
||||
return this.webdriver.executeScript(`window.scrollTo(${x}, ${y})`);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -38,6 +38,8 @@ describe("options form page", () => {
|
|||
it('add blacklist', async () => {
|
||||
let page = await OptionPage.open(lanthan);
|
||||
let forms = await page.switchToForm();
|
||||
// Scroll is required to click a button on Firefox 60
|
||||
await page.scrollTo(0, 1000);
|
||||
|
||||
// assert default
|
||||
let settings = (await browser.storage.local.get('settings')).settings;
|
||||
|
|
Reference in a new issue