/* eslint no-console: 0 */ import Nightmare from 'nightmare'; export default function createNightmare(width = 1280, height = 720) { const nightmare = new Nightmare({show: process.env.E2E_SHOW, typeInterval: 10, x: 0, y: 0, waitTimeout: 2000}) .viewport(width, height); nightmare.on('console', (type, message) => { if (type === 'error') fail(message); }); nightmare.header('Accept-Language', 'en'); afterAll(() => { return nightmare .end(); }); return nightmare; } jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;