class JavascriptFeedbackHook
Public Instance Methods
run!(request, results)
click to toggle source
# File lib/feedback_hook.rb, line 2 def run!(request, results) content = request.content test_results = test_failure_messages results JavascriptExplainer.new.explain(content, test_results) end
test_failure_messages(results)
click to toggle source
# File lib/feedback_hook.rb, line 9 def test_failure_messages(results) structured_test_results = results.test_results[0] if structured_test_results.is_a? Array structured_test_results.select { |it| it[1].failed? }.map { |it| it[2] }.join("\n") else '' end end