diff --git a/test/nbrowser/gristUtils.ts b/test/nbrowser/gristUtils.ts index b766979d..461da4ca 100644 --- a/test/nbrowser/gristUtils.ts +++ b/test/nbrowser/gristUtils.ts @@ -7,7 +7,7 @@ import * as fse from 'fs-extra'; import escapeRegExp = require('lodash/escapeRegExp'); import noop = require('lodash/noop'); import startCase = require('lodash/startCase'); -import { assert, driver, error, Key, WebElement, WebElementPromise } from 'mocha-webdriver'; +import { assert, driver, error, IRectangle, Key, WebElement, WebElementPromise } from 'mocha-webdriver'; import { stackWrapFunc, stackWrapOwnMethods } from 'mocha-webdriver'; import * as path from 'path'; @@ -1467,6 +1467,20 @@ export async function addColumn(name: string) { await waitForServer(); } +/** + * Changes browser window dimension to FullHd for a test suit. + */ +export function bigScreen() { + let oldRect!: IRectangle; + before(async function () { + oldRect = await driver.manage().window().getRect(); + await driver.manage().window().setRect({ width: 1920, height: 1080 }); + }); + after(async function () { + await driver.manage().window().setRect(oldRect); + }); +} + } // end of namespace gristUtils