UNPKG

e2ed

Version:

E2E testing framework over Playwright

21 lines (20 loc) 743 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setUiMode = exports.isUiMode = void 0; const internal_1 = require("../../constants/internal"); const asserts_1 = require("../asserts"); /** * `true` if e2ed run in UI mode, and `false` otherwise. */ // eslint-disable-next-line import/no-mutable-exports exports.isUiMode = Boolean(internal_1.e2edEnvironment[internal_1.UI_MODE_VARIABLE_NAME]); /** * Set current run environment before e2ed start. * @internal */ const setUiMode = () => { (0, asserts_1.assertValueIsFalse)(exports.isUiMode, 'isUiMode is false'); exports.isUiMode = true; internal_1.e2edEnvironment[internal_1.UI_MODE_VARIABLE_NAME] = 'true'; }; exports.setUiMode = setUiMode;