class Mumukit::Bridge::ResponseType::Mixed
Public Instance Methods
build_hash(response)
click to toggle source
Calls superclass method
Mumukit::Bridge::ResponseType::Structured#build_hash
# File lib/mumukit/bridge/runner/response_type.rb, line 66 def build_hash(response) structured_results = super(response) structured_results.merge response_type: :mixed, status: status(structured_results[:status], response['exit'].to_sym) end
Private Instance Methods
status(tests_status, output_status)
click to toggle source
# File lib/mumukit/bridge/runner/response_type.rb, line 74 def status(tests_status, output_status) tests_status.passed? && output_status.passed? ? :passed : :failed end