whole_func_string: function (results) {
      var packet  = results.data,
          payload = this.hydratePayload(packet.name, packet.payload);
  
      var event = Cucumber.Runtime.AstTreeWalker.Event(packet.name, payload);
  
      this.formatter.hear(event, function () {});
  
      if (packet.payload && packet.payload.stepResult) {
        var status = event.getPayloadItem('stepResult').getStatus();
        if (status === Cucumber.Status.FAILED || status === Cucumber.Status.AMBIGUOUS) {
          this.failureCount++;
          this.eventMediator.emit('bail');
        }
      }
    }
func_code_string: function (results) {
      var packet  = results.data,
          payload = this.hydratePayload(packet.name, packet.payload);
  
      var event = Cucumber.Runtime.AstTreeWalker.Event(packet.name, payload);
  
      this.formatter.hear(event, function () {});
  
      if (packet.payload && packet.payload.stepResult) {
        var status = event.getPayloadItem('stepResult').getStatus();
        if (status === Cucumber.Status.FAILED || status === Cucumber.Status.AMBIGUOUS) {
          this.failureCount++;
          this.eventMediator.emit('bail');
        }
      }
    }
func_documentation_string: CucumberReporter.handleTestResults(results)
  - results (Object)