MDL-47676 core_grades: Behat test for negative weights.
authorAdrian Greeve <adrian@moodle.com>
Wed, 15 Oct 2014 02:36:03 +0000 (10:36 +0800)
committerAdrian Greeve <adrian@moodle.com>
Fri, 24 Oct 2014 00:43:16 +0000 (08:43 +0800)
grade/tests/behat/grade_natural_normalisation.feature

index a2d50cb..c1d325a 100644 (file)
@@ -263,5 +263,14 @@ Feature: We can use natural aggregation and weights will be normalised to a tota
   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"
-  Then the field "Weight of Test assignment six" 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"
+  And I follow "Reset weights of 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"
\ No newline at end of file