index.js
function () {
    var result = Q.resolve();

    // loop through all promises created by the remote methods
    // this is synchronous, so it waits if a method is finished before
    // the next one will be executed
    this.actionQueue.forEach(function (f) {
      result = result.then(f);
    });

    // flush the queue & fire an event
    // when the queue finished its executions
    result.then(this.flushQueue.bind(this));
    return this;
  }
function () {
    var result = Q.resolve();

    // loop through all promises created by the remote methods
    // this is synchronous, so it waits if a method is finished before
    // the next one will be executed
    this.actionQueue.forEach(function (f) {
      result = result.then(f);
    });

    // flush the queue & fire an event
    // when the queue finished its executions
    result.then(this.flushQueue.bind(this));
    return this;
  }
function ( ) { var result = Q . resolve ( ) ; // loop through all promises created by the remote methods // this is synchronous, so it waits if a method is finished before // the next one will be executed this . actionQueue . forEach ( function ( f ) { result = result . then ( f ) ; } ) ; // flush the queue & fire an event // when the queue finished its executions result . then ( this . flushQueue . bind ( this ) ) ; return this ; }
Starts to execution of a batch of tests

@method end
@chainable
Starts to execution of a batch of tests