Sha256: 338055decd3dd99fdb3111245a0bedbb51a2905a72b3edf2f6c22f60de2271d2
Contents?: true
Size: 719 Bytes
Versions: 55
Compression:
Stored size: 719 Bytes
Contents
require_relative 'hash_value_extractor' require_relative 'input' module Inferno module Web module Serializers class Test < Serializer identifier :id field :short_id field :title field :short_title field :inputs do |test, options| suite_options = options[:suite_options] Input.render_as_hash(test.available_inputs(suite_options).values) end field :output_definitions, name: :outputs, extractor: HashValueExtractor field :description field :short_description field :input_instructions field :user_runnable?, name: :user_runnable field :optional?, name: :optional end end end end
Version data entries
55 entries across 55 versions & 1 rubygems