Allow "error on console logging" configuration #157

Open
hlascelles wants to merge 7 commits from bambooengineering/master into master
Showing only changes of commit 8ace079731 - Show all commits

View File

@ -18,15 +18,19 @@ module Jasmine
private private
def run_rake_task def run_rake_task
case Jasmine::Headless::Runner.run( result = Jasmine::Headless::Runner.run(
:colors => colors, :colors => colors,
:remove_html_file => !@keep_on_error, :remove_html_file => !@keep_on_error,
:jasmine_config => @jasmine_config :jasmine_config => @jasmine_config
) )
when 1 case result
raise Jasmine::Headless::TestFailure when 1
when 2 raise Jasmine::Headless::TestFailure
raise Jasmine::Headless::ConsoleLogUsage when 2
raise Jasmine::Headless::ConsoleLogUsage
else
p "Unexpected Jasmine::Headless error code #{result}"
raise Jasmine::Headless::TestFailure
end end
end end
end end