X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/question/type/essay/tests/behat
home
/
cbholdings
/
pasukulu
/
question
/
type
/
essay
/
tests
/
behat
/
📁
..
📄
add.feature
(3.02 KB)
📄
backup_and_restore.feature
(3.47 KB)
📄
edit.feature
(1.78 KB)
📄
edit_min_max_fields.feature
(3.54 KB)
📄
export.feature
(1.56 KB)
📄
file_type_restriction.feature
(3.39 KB)
📄
import.feature
(1.17 KB)
📄
max_file_size.feature
(1.77 KB)
📄
preview.feature
(2.18 KB)
Editing: edit_min_max_fields.feature
@qtype @qtype_essay Feature: In an essay question, let the question author choose the min/max number of words for input text In order to constrain student submissions for marking As a teacher I need to choose the appropriate minimum and/or maximum number of words for input text Background: 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 | minwordlimit | maxwordlimit | | Test questions | essay | essay-min-max | editor | 0 | 0 | Scenario: Minimum/Maximum word limit are enabled but not set. When I am on the "essay-min-max" "core_question > edit" page logged in as teacher And I set the field "minwordenabled" to "1" And I click on "Save changes" "button" Then I should see "Minimum word limit is enabled but is not set" Scenario: Minimum/Maximum word limit cannot be set to a negative number. When I am on the "essay-min-max" "core_question > edit" page logged in as teacher And I set the field "minwordenabled" to "1" And I set the field "id_minwordlimit" to "-10" And I click on "Save changes" "button" Then I should see "Minimum word limit cannot be a negative number" Scenario: Maximum word limit cannot be greater than minimum word limit. When I am on the "essay-min-max" "core_question > edit" page logged in as teacher And I set the field "minwordenabled" to "1" And I set the field "id_minwordlimit" to "500" And I set the field "maxwordenabled" to "1" And I set the field "id_maxwordlimit" to "450" And I click on "Save changes" "button" Then I should see "Maximum word limit must be greater than minimum word limit" @javascript Scenario: Modify the question to see 'Minimum word limit' and 'Maximum word limit' are hidden when 'Require text' field is set to 'Text input is optional' When I am on the "essay-min-max" "core_question > edit" page logged in as teacher And I should see "Minimum word limit" And I should see "Maximum word limit" And I set the field "Require text" to "Text input is optional" Then I should not see "Minimum word limit" And I should not see "Minimum word limit" @javascript Scenario: Minimum/Maximum word limit can be unset after being set. When I am on the "essay-min-max" "core_question > edit" page logged in as teacher And I set the following fields to these values: | minwordenabled | 1 | | id_minwordlimit | 100 | | maxwordenabled | 1 | | id_maxwordlimit | 200 | And I click on "Save changes and continue editing" "button" Then the following fields match these values: | minwordenabled | 1 | | id_minwordlimit | 100 | | maxwordenabled | 1 | | id_maxwordlimit | 200 | And I set the following fields to these values: | minwordenabled | 0 | | maxwordenabled | 0 | And I click on "Save changes and continue editing" "button" And the following fields match these values: | minwordenabled | 0 | | id_minwordlimit | | | maxwordenabled | 0 | | id_maxwordlimit | |
Upload File
Create Folder