whole_func_string: function MochaWorkerReporter (runner) {
    EVENTS.forEach(function (eventName) {
      runner.on(eventName, function (test, error) {
        var data = {
          'event' : eventName,
          'test'  : clean(test, error)
        };
  
        try {
          process.send({
            type : 'testResults',
            data : data
          });
        } catch (e) {
          console.log('MochaWorkerReporter: Error sending test results.', JSON.stringify(data), e.message, e.stack);
          process.exit(1);
        }
      });
    });
  }
func_code_string: function MochaWorkerReporter (runner) {
    EVENTS.forEach(function (eventName) {
      runner.on(eventName, function (test, error) {
        var data = {
          'event' : eventName,
          'test'  : clean(test, error)
        };
  
        try {
          process.send({
            type : 'testResults',
            data : data
          });
        } catch (e) {
          console.log('MochaWorkerReporter: Error sending test results.', JSON.stringify(data), e.message, e.stack);
          process.exit(1);
        }
      });
    });
  }
func_documentation_string: Sends test results back to the master test running process.