Class: Mumukit::Sync::Inflator::MultipleChoice
- Defined in:
- lib/mumukit/sync/inflator/multiple_choice.rb
Instance Method Summary collapse
Methods inherited from Choice
Methods inherited from Exercise
Instance Method Details
#choices_to_test(choices) ⇒ Object
7 8 9 10 11 12 13 |
# 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 ⇒ Object
3 4 5 |
# File 'lib/mumukit/sync/inflator/multiple_choice.rb', line 3 def editor_type 'multiple_choice' end |