Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
@mod @mod_quizFeature: Edit quiz page - remove questionsIn order to change the layout of a quiz I builtAs a teacherI need to be able to delete questions.Background:Given the following "users" exist:| username | firstname | lastname | email || teacher1 | T1 | Teacher1 | teacher1@example.com |And the following "courses" exist:| fullname | shortname | category || Course 1 | C1 | 0 |And the following "course enrolments" exist:| user | course | role || teacher1 | C1 | editingteacher |And the following "question categories" exist:| contextlevel | reference | name || Course | C1 | Test questions |And the following "activities" exist:| activity | name | course | idnumber || quiz | Quiz 1 | C1 | quiz1 |And I log in as "teacher1"@javascriptScenario: Delete questions by clicking on the delete icon.Given the following "questions" exist:| questioncategory | qtype | name | questiontext || Test questions | truefalse | Question A | This is question 01 || Test questions | truefalse | Question B | This is question 02 || Test questions | truefalse | Question C | This is question 03 |And quiz "Quiz 1" contains the following questions:| question | page || Question A | 1 || Question B | 1 || Question C | 2 |And I am on the "Quiz 1" "mod_quiz > Edit" page# Confirm the starting point.Then I should see "Question A" on quiz page "1"And I should see "Question B" on quiz page "1"And I should see "Question C" on quiz page "2"And I should see "Total of marks: 3.00"And I should see "Questions: 3"And I should see "This quiz is open"# Delete last question in last page. Page contains multiple questionsWhen I delete "Question C" in the quiz by clicking the delete iconThen I should see "Question A" on quiz page "1"And I should see "Question B" on quiz page "1"And I should not see "Question C" on quiz page "2"And I should see "Total of marks: 2.00"And I should see "Questions: 2"# Delete last question in last page. The page contains multiple questions and there are multiple pages.When I click on the "Add" page break icon after question "Question A"Then I should see "Question B" on quiz page "2"And the "Remove" page break icon after question "Question A" should existAnd I delete "Question A" in the quiz by clicking the delete iconThen I should see "Question B" on quiz page "1"And I should not see "Page 2"And I should not see "Question A" on quiz page "2"And the "Remove" page break icon after question "Question B" should not existAnd I should see "Total of marks: 1.00"@javascriptScenario: Cannot delete the last question in a section.Given the following "questions" exist:| questioncategory | qtype | name | questiontext || Test questions | truefalse | Question A | This is question 01 || Test questions | truefalse | Question B | This is question 02 || Test questions | truefalse | Question C | This is question 03 |And quiz "Quiz 1" contains the following questions:| question | page || Question A | 1 || Question B | 1 || Question C | 2 |And quiz "Quiz 1" contains the following sections:| heading | firstslot | shuffle || Heading 1 | 1 | 1 || Heading 2 | 2 | 1 |And I am on the "Quiz 1" "mod_quiz > Edit" pageThen "Delete" "link" in the "Question A" "list_item" should not be visibleThen "Delete" "link" in the "Question B" "list_item" should be visibleThen "Delete" "link" in the "Question C" "list_item" should be visible@javascriptScenario: Can delete the last question in a quiz.Given the following "questions" exist:| questioncategory | qtype | name | questiontext || Test questions | truefalse | Question A | This is question 01 |And quiz "Quiz 1" contains the following questions:| question | page || Question A | 1 |And I am on the "Quiz 1" "mod_quiz > Edit" pageWhen I delete "Question A" in the quiz by clicking the delete iconThen I should see "Questions: 0"