class Jasmine::Formatters::ExitCode

Public Instance Methods

done(details) click to toggle source
# File lib/jasmine/formatters/exit_code.rb, line 13
def done(details)
  @global_failure = details.fetch('failedExpectations', []).size > 0
end
format(results) click to toggle source
# File lib/jasmine/formatters/exit_code.rb, line 9
def format(results)
  @results += results
end
succeeded?() click to toggle source
# File lib/jasmine/formatters/exit_code.rb, line 17
def succeeded?
  !@results.detect(&:failed?) && !@global_failure
end

Public Class Methods

new() click to toggle source
# File lib/jasmine/formatters/exit_code.rb, line 4
def initialize
  @results = []
  @global_failure = false
end