mirror of
https://github.com/moodle/moodle.git
synced 2025-04-20 07:56:06 +02:00
MDL-31597 gradebook: Update to gradebook behat tests to include testing grade weightings.
This commit is contained in:
parent
1301a07a3e
commit
4e2ba4bb31
@ -1,11 +1,11 @@
|
||||
@core @core_grades
|
||||
Feature: Viewing the gradebook
|
||||
Feature: We can enter in grades and view reports from the gradebook
|
||||
In order to check the expected results are displayed
|
||||
As a teacher
|
||||
I need to assign grades and check that they display correctly in the gradebook.
|
||||
I need to enable grade weightings and check that they are displayed correctly.
|
||||
|
||||
@javascript
|
||||
Scenario: Grade a grade item and ensure the results display correctly in the gradebook
|
||||
Background:
|
||||
Given the following "courses" exists:
|
||||
| fullname | shortname | format |
|
||||
| Course 1 | C1 | topics |
|
||||
@ -40,7 +40,10 @@ Feature: Viewing the gradebook
|
||||
And I turn editing mode on
|
||||
And I give the grade "80.00" to the user "Student 1" for the grade item "Test assignment name"
|
||||
And I press "Update"
|
||||
And I select "User report" from "Grade report"
|
||||
|
||||
@javascript
|
||||
Scenario: Grade a grade item and ensure the results display correctly in the gradebook
|
||||
When I select "User report" from "Grade report"
|
||||
And the "Grade report" select box should contain "Grader report"
|
||||
And the "Grade report" select box should contain "Outcomes report"
|
||||
And the "Grade report" select box should contain "User report"
|
||||
@ -53,3 +56,21 @@ Feature: Viewing the gradebook
|
||||
And I select "Overview report" from "Grade report"
|
||||
And I should see "80.00" in the "overview-grade" "table"
|
||||
|
||||
@javascript
|
||||
Scenario: We can add a weighting to a grade item and it is displayed properly in the user report
|
||||
When I select "Full view" from "Grade report"
|
||||
And I select "Weighted mean of grades" from "Aggregation"
|
||||
And I fill the moodle form with:
|
||||
| Extra credit value for Test assignment name | 0.72 |
|
||||
And I press "Save changes"
|
||||
And I select "User report" from "Grade report"
|
||||
And I follow "Course grade settings"
|
||||
And I fill the moodle form with:
|
||||
| Show weightings | Show |
|
||||
And I press "Save changes"
|
||||
And I log out
|
||||
And I log in as "student1"
|
||||
And I follow "Course 1"
|
||||
And I follow "Grades"
|
||||
Then I should see "0.72" in the "Test assignment name" "table_row"
|
||||
And I should not see "0.72%" in the "Test assignment name" "table_row"
|
||||
|
Loading…
x
Reference in New Issue
Block a user