class Mumukit::Sync::Inflator::MultipleChoice

Public Instance Methods

choices_to_test(choices) click to toggle source
# File lib/mumukit/sync/inflator/multiple_choice.rb, line 7
def choices_to_test(choices)
  value = choices.each_with_index
            .map { |choice, index| choice.merge(:index => index.to_s) }
            .select { |choice| choice[:checked] }
            .map { |choice| choice[:index] }.join(':')
  {'equal' => value}.to_yaml
end
editor_type() click to toggle source
# File lib/mumukit/sync/inflator/multiple_choice.rb, line 3
def editor_type
  'multiple_choice'
end