function () {
    var self = this,
        runner;

    process.send({
      type     : 'runnerId',
      runnerId : cluster.worker.id
    });

    MinorTest.port           = process.env.WORKER_PORT;
    MinorTest.requestedPorts = this.getRequestedPorts();

    switch (process.env.TEST_TYPE) {
      case 'cucumber':
        runner = new CucumberRunner();
        break;
      case 'mocha':
      default:
        runner = new MochaRunner();
    }

    return runner.start();
  }
function () {
    var self = this,
        runner;

    process.send({
      type     : 'runnerId',
      runnerId : cluster.worker.id
    });

    MinorTest.port           = process.env.WORKER_PORT;
    MinorTest.requestedPorts = this.getRequestedPorts();

    switch (process.env.TEST_TYPE) {
      case 'cucumber':
        runner = new CucumberRunner();
        break;
      case 'mocha':
      default:
        runner = new MochaRunner();
    }

    return runner.start();
  }
function ( ) { var self = this , runner ; process . send ( { type : 'runnerId' , runnerId : cluster . worker . id } ) ; MinorTest . port = process . env . WORKER_PORT ; MinorTest . requestedPorts = this . getRequestedPorts ( ) ; switch ( process . env . TEST_TYPE ) { case 'cucumber' : runner = new CucumberRunner ( ) ; break ; case 'mocha' : default : runner = new MochaRunner ( ) ; } return runner . start ( ) ; }
////////////////////////////////////////////////////////////////////////// Public methods ///////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// 
Runner.start() -> Object
////////////////////////////////////////////////////////////////////////// Public methods ///////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// Runner . start () - > Object