ui-omakase-framework
Version:
A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing
26 lines (25 loc) • 683 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getViewPort = void 0;
var _playwright = require("playwright");
var _parseEnv = require("../env/parseEnv");
const getViewPort = () => {
let viewPort;
const emulation = process.env.EMULATION || "browser";
if (emulation != "browser") {
const device = _playwright.devices[emulation];
viewPort = {
width: device.viewport.width,
height: device.viewport.height
};
} else {
viewPort = {
width: (0, _parseEnv.envNumber)('BROWSER_WIDTH'),
height: (0, _parseEnv.envNumber)('BROWSER_HEIGHT')
};
}
return viewPort;
};
exports.getViewPort = getViewPort;
;