UNPKG

skutter

Version:

Skutter: Opinionated BDD Browser based test framework

20 lines (19 loc) 651 B
"use strict"; const process_error_1 = require("../messages/process-error"); class ProcessErrorSender { static send(reporter, message, error) { let promise = new Promise((resolve, reject) => { let payload = new process_error_1.ProcessError(reporter, message, error); process.send(payload, (error) => { if (error) { console.log(`Message sending failed ${error}`); reject(error); return; } resolve(); }); }); return promise; } } exports.ProcessErrorSender = ProcessErrorSender;