UNPKG

e2ed

Version:

E2E testing framework over Playwright

20 lines (18 loc) 1.02 kB
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const configurator_1 = require("../configurator"); const end_1 = require("../utils/end"); const events_1 = require("../utils/events"); const generalLog_1 = require("../utils/generalLog"); const getGlobalErrorHandler_1 = require("../utils/getGlobalErrorHandler"); const retry_1 = require("../utils/retry"); process.on('uncaughtException', (0, getGlobalErrorHandler_1.getGlobalErrorHandler)('E2edUncaughtException')); process.on('unhandledRejection', (0, getGlobalErrorHandler_1.getGlobalErrorHandler)('E2edUnhandledRejection')); (0, end_1.setProcessEndHandlers)(); (0, configurator_1.setRunEnvironment)("docker" /* RunEnvironment.Docker */); const e2edRunPromise = (0, events_1.registerStartE2edRunEvent)() .then(retry_1.runPackWithRetries) .catch(generalLog_1.logStartE2edError); // eslint-disable-next-line @typescript-eslint/no-misused-promises void e2edRunPromise.finally(events_1.registerEndE2edRunEvent);