UNPKG

e2ed

Version:

E2E testing framework over Playwright

57 lines (56 loc) 2.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UI_MODE_VARIABLE_NAME = exports.START_TIME_IN_MS_VARIABLE_NAME = exports.RUN_LABEL_VARIABLE_NAME = exports.RunEnvironment = exports.RUN_ENVIRONMENT_VARIABLE_NAME = exports.PATH_TO_TEST_FILE_VARIABLE_NAME = exports.PATH_TO_PACK_VARIABLE_NAME = exports.IS_DEBUG = exports.DEBUG_PORT = exports.e2edEnvironment = void 0; /** * Object with environment variables of e2ed run. * @internal */ exports.e2edEnvironment = process.env; /** * Debug port (for `--inspect-brk`) or `undefined`. */ exports.DEBUG_PORT = exports.e2edEnvironment.E2ED_DEBUG?.startsWith('inspect-brk:') ? Number(exports.e2edEnvironment.E2ED_DEBUG.slice('inspect-brk:'.length)) || undefined : undefined; /** * `true` if e2ed run in debug mode, and `false` otherwise. */ exports.IS_DEBUG = Boolean(exports.e2edEnvironment.E2ED_DEBUG); /** * Name of e2ed environment variable with path to pack. * @internal */ exports.PATH_TO_PACK_VARIABLE_NAME = '__INTERNAL_E2ED_PATH_TO_PACK'; /** * Name of e2ed environment variable with path to one test file. * @internal */ exports.PATH_TO_TEST_FILE_VARIABLE_NAME = '__INTERNAL_E2ED_PATH_TO_TEST_FILE'; /** * Name of e2ed environment variable with run environment. * @internal */ exports.RUN_ENVIRONMENT_VARIABLE_NAME = '__INTERNAL_E2ED_RUN_ENVIRONMENT'; /** * Run environment enum (run in docker or local run). */ var RunEnvironment; (function (RunEnvironment) { RunEnvironment["Docker"] = "docker"; RunEnvironment["Local"] = "local"; })(RunEnvironment || (exports.RunEnvironment = RunEnvironment = {})); /** * Name of e2ed environment variable for run label. * @internal */ exports.RUN_LABEL_VARIABLE_NAME = '__INTERNAL_E2ED_RUN_LABEL'; /** * Name of e2ed environment variable with start e2ed time (in UtcTimeInMs). * @internal */ exports.START_TIME_IN_MS_VARIABLE_NAME = '__INTERNAL_E2ED_START_TIME_IN_MS'; /** * Name of e2ed environment variable for UI-mode flag. * @internal */ exports.UI_MODE_VARIABLE_NAME = '__INTERNAL_E2ED_UI_MODE';