From 69e8f6214923dfbe280861804f9223b1fc7aeedb Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Tue, 21 May 2019 22:43:02 -0700 Subject: [PATCH] Make tests way faster by avoiding page reload --- src/InputHandler.api.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/InputHandler.api.ts b/src/InputHandler.api.ts index 4b2a27a9..cee87df7 100644 --- a/src/InputHandler.api.ts +++ b/src/InputHandler.api.ts @@ -25,19 +25,17 @@ describe('InputHandler Integration Tests', function(): void { }); page = (await browser.pages())[0]; await page.setViewport({ width, height }); + await page.goto(APP); + await openTerminal(); }); after(() => { browser.close(); }); - beforeEach(async () => { - await page.goto(APP); - }); - describe('CSI', () => { beforeEach(async () => { - await openTerminal(); + await page.evaluate(`window.term.reset()`); }); it('ICH: Insert Ps (Blank) Character(s) (default = 1) - CSI Ps @', async function(): Promise {