aboutsummaryrefslogtreecommitdiff
path: root/e2e/command_buffer.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'e2e/command_buffer.test.ts')
-rw-r--r--e2e/command_buffer.test.ts60
1 files changed, 30 insertions, 30 deletions
diff --git a/e2e/command_buffer.test.ts b/e2e/command_buffer.test.ts
index 472502b..3fa67ba 100644
--- a/e2e/command_buffer.test.ts
+++ b/e2e/command_buffer.test.ts
@@ -9,7 +9,7 @@ import { WebDriver } from 'selenium-webdriver';
import Page from './lib/Page';
describe('buffer command test', () => {
- let server = new TestServer().handle('/*', (req: Request, res: Response) => {
+ const server = new TestServer().handle('/*', (req: Request, res: Response) => {
res.send(`
<!DOCTYPE html>
<html lang="en">
@@ -40,8 +40,8 @@ describe('buffer command test', () => {
});
beforeEach(async() => {
- let tabs = await browser.tabs.query({});
- for (let tab of tabs.slice(1)) {
+ const tabs = await browser.tabs.query({});
+ for (const tab of tabs.slice(1)) {
await browser.tabs.remove(tab.id);
}
await browser.tabs.update(tabs[0].id, { url: server.url('/site1') });
@@ -50,41 +50,41 @@ describe('buffer command test', () => {
}
await eventually(async() => {
- let handles = await webdriver.getAllWindowHandles();
+ const handles = await webdriver.getAllWindowHandles();
assert.strictEqual(handles.length, 5);
await webdriver.switchTo().window(handles[2]);
});
});
it('should do nothing by buffer command with no parameters', async() => {
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 2);
});
});
it('should select a tab by buffer command with a number', async() => {
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer 1');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 0);
});
});
it('should should an out of range error by buffer commands', async() => {
- let page = await Page.currentContext(webdriver);
+ const page = await Page.currentContext(webdriver);
let console = await page.showConsole();
await console.execCommand('buffer 0');
await eventually(async() => {
- let text = await console.getErrorMessage();
+ const text = await console.getErrorMessage();
assert.strictEqual(text, 'tab 0 does not exist');
});
@@ -94,68 +94,68 @@ describe('buffer command test', () => {
await console.execCommand('buffer 9');
await eventually(async() => {
- let text = await console.getErrorMessage();
+ const text = await console.getErrorMessage();
assert.strictEqual(text, 'tab 9 does not exist');
});
});
it('should select a tab by buffer command with a title', async() => {
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer my_site1');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 0);
});
});
it('should select a tab by buffer command with an URL', async() => {
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer /site1');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 0);
});
});
it('should select tabs rotately', async() => {
- let handles = await webdriver.getAllWindowHandles();
+ const handles = await webdriver.getAllWindowHandles();
await webdriver.switchTo().window(handles[4]);
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer site');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 0);
});
});
it('should do nothing by ":buffer %"', async() => {
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer %');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 2);
});
});
it('should selects last selected tab by ":buffer #"', async() => {
- let handles = await webdriver.getAllWindowHandles();
+ const handles = await webdriver.getAllWindowHandles();
await webdriver.switchTo().window(handles[1]);
- let page = await Page.currentContext(webdriver);
- let console = await page.showConsole();
+ const page = await Page.currentContext(webdriver);
+ const console = await page.showConsole();
await console.execCommand('buffer #');
await eventually(async() => {
- let tabs = await browser.tabs.query({ active: true });
+ const tabs = await browser.tabs.query({ active: true });
assert.strictEqual(tabs[0].index, 2);
});
});