AutorÃa | Ultima modificación | Ver Log |
@qtype @qtype_ddimageortextFeature: Test editing a drag and drop onto image questionsAs a teacherIn order to be able to update my drag and drop onto image questionsI need to edit themBackground:Given the following "users" exist:| username || teacher |And the following "courses" exist:| fullname | shortname | category || Course 1 | C1 | 0 |And the following "course enrolments" exist:| user | course | role || teacher | C1 | editingteacher |And the following "question categories" exist:| contextlevel | reference | name || Course | C1 | Test questions |And the following "questions" exist:| questioncategory | qtype | name | template || Test questions | ddimageortext | Drag onto image | xsection |@javascriptScenario: Edit a drag and drop onto image questionWhen I am on the "Drag onto image" "core_question > edit" page logged in as teacherAnd I set the following fields to these values:| Question name | Edited question name |And I press "id_submitbutton"Then I should see "Edited question name"Scenario: Edit a drag and drop onto image question and verify penalty works as expectedWhen I am on the "Drag onto image" "core_question > edit" page logged in as teacherThen the following fields match these values:| Question name | Drag onto image || Penalty for each incorrect try | 33.33333% || Penalty for each incorrect try | 0.3333333 |Scenario: Edit a drag and drop onto image question and verify penalty works as expected with custom decimal separatorGiven the following "language customisations" exist:| component | stringid | value || core_langconfig | decsep | # |When I am on the "Drag onto image" "core_question > edit" page logged in as teacherThen the following fields match these values:| Question name | Drag onto image || Penalty for each incorrect try | 33#33333% || Penalty for each incorrect try | 0.3333333 |