Sha256: 853c357a25bc38c487bf2dcfdfd419a592240c20d14f65e155300137ac428eb3

Contents?: true

Size: 678 Bytes

Versions: 3

Compression:

Stored size: 678 Bytes

Contents

#= require teaspoon/reporters/html/spec_view

class Teaspoon.Qunit.Reporters.HTML.SpecView extends Teaspoon.Reporters.HTML.SpecView

  buildErrors: ->
    div = @createEl("div")
    html = ""
    for error in @spec.errors()
      html += """<strong>#{error.message}</strong><br/>#{@htmlSafe(error.stack || "Stack trace unavailable")}<br/>"""
    div.innerHTML = html
    @append(div)


  buildParent: ->
    parent = @spec.parent
    return @reporter unless parent
    if @views.suites[parent.description]
      @views.suites[parent.description]
    else
      view = new Teaspoon.Qunit.Reporters.HTML.SuiteView(parent, @reporter)
      @views.suites[parent.description] = view

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
teaspoon-qunit-1.20.0 lib/teaspoon/qunit/assets/teaspoon/qunit/reporters/html/spec_view.coffee
teaspoon-qunit-1.19.0 lib/teaspoon/qunit/assets/teaspoon/qunit/reporters/html/spec_view.coffee
teaspoon-qunit-1.18.0 lib/teaspoon/qunit/assets/teaspoon/qunit/reporters/html/spec_view.coffee