Module: Mumukit::Bridge::ResponseType

Defined in:
lib/mumukit/bridge/runner/response_type.rb

Defined Under Namespace

Classes: Base, Structured, Unstructured

Class Method Summary collapse

Class Method Details

.for_response(response) ⇒ Object



61
62
63
# File 'lib/mumukit/bridge/runner/response_type.rb', line 61

def self.for_response(response)
  structured_test_results?(response) ? Structured.new : Unstructured.new
end

.structured_test_results?(response) ⇒ Boolean

Returns:

  • (Boolean)


57
58
59
# File 'lib/mumukit/bridge/runner/response_type.rb', line 57

def self.structured_test_results?(response)
  response['testResults'].present?
end