UNPKG

e2ed

Version:

E2E testing framework over Playwright

22 lines (21 loc) 719 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setGlobalExitCode = exports.getGlobalExitCode = void 0; const asserts_1 = require("../asserts"); let globalExitCode; /** * Get global exit code. * @internal */ const getGlobalExitCode = () => globalExitCode; exports.getGlobalExitCode = getGlobalExitCode; /** * Set global exit code (once). * @internal */ const setGlobalExitCode = (exitCode) => { (0, asserts_1.assertValueIsUndefined)(globalExitCode, 'globalExitCode is not defined', { exitCode }); (0, asserts_1.assertValueIsDefined)(exitCode, 'exitCode is defined', { globalExitCode }); globalExitCode = exitCode; }; exports.setGlobalExitCode = setGlobalExitCode;