Sha256: 4c059fb1f8e0b8cd2080f5c1b828ba7e88b04de67b8922794fc927444409b553

Contents?: true

Size: 487 Bytes

Versions: 4

Compression:

Stored size: 487 Bytes

Contents

angular.module("SWAT").factory "ExceptionGroups", ->
  class ExceptionGroups
    constructor: (@fails)->

    data: ->
      groups = _.groupBy(@fails, (f)->(f.exception.message) )
      window.Swat.log(groups)

      result = []
      for exMessage in _.keys(groups)
        exception =
          message: exMessage
          backtrace: groups[exMessage][0].exception.backtrace
          tests: groups[exMessage]
        result.push(exception)
      window.Swat.log(result)
      result

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sw2at-ui-0.0.16 app/assets/javascripts/swat/app/factories/summary/exception_groups.coffee
sw2at-ui-0.0.15 app/assets/javascripts/swat/app/factories/summary/exception_groups.coffee
sw2at-ui-0.0.14 app/assets/javascripts/swat/app/factories/summary/exception_groups.coffee
sw2at-ui-0.0.13 app/assets/javascripts/swat/app/factories/summary/exception_groups.coffee