Add support for ISDA Streaming questions
Description
To cover all 3 types of graded exercises that we offer during ISDA (DML/DDL, DQL, Python(Streaming)) with moodle-tools, that is to make it possible to create YAML questions for all three types and to use moodle-tools to convert these YAML questions to moodle-xml that we can simply upload to ISIS, we need add support for ISDA Streaming questions.
Todo
-
Design the YAML format for ISDA-Streaming questions -
Implement the CoderunnerStreamingQuestion
class -
add tests for the CoderunnerStreamingQuestion
question type -
Migrate the ISDA Streaming questions from last year and this year to YAML files