Files

Class/Module Index [+]

Quicksearch

SpecdocFormatter

Public Instance Methods

after(state) click to toggle source

Callback for the MSpec :after event. Prints a newline to finish the description string output.

# File lib/mspec/runner/formatters/specdoc.rb, line 38
def after(state)
  print "\n"
end
before(state) click to toggle source

Callback for the MSpec :before event. Prints the it block string.

# File lib/mspec/runner/formatters/specdoc.rb, line 18
def before(state)
  super
  print "- #{state.it}"
end
enter(describe) click to toggle source

Callback for the MSpec :enter event. Prints the describe block string.

# File lib/mspec/runner/formatters/specdoc.rb, line 12
def enter(describe)
  print "\n#{describe}\n"
end
exception(exception) click to toggle source

Callback for the MSpec :exception event. Prints either 'ERROR - X' or 'FAILED - X' where X is the sequential number of the exception raised. If there has already been an exception raised while evaluating this example, it prints another it block description string so that each discription string has an associated 'ERROR' or 'FAILED'

# File lib/mspec/runner/formatters/specdoc.rb, line 30
def exception(exception)
  print "\n- #{exception.it}" if exception?
  super
  print " (#{exception.failure? ? 'FAILED' : 'ERROR'} - #{@count})"
end
register() click to toggle source
# File lib/mspec/runner/formatters/specdoc.rb, line 5
def register
  super
  MSpec.register :enter, self
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.