X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/grade/tests/behat
home
/
cbholdings
/
pasukulu
/
grade
/
tests
/
behat
/
📁
..
📄
behat_grade.php
(21.71 KB)
📄
behat_grade_deprecated.php
(2.5 KB)
📄
behat_grades.php
(9.17 KB)
📄
grade_UI_settings.feature
(2.07 KB)
📄
grade_aggregation.feature
(33.83 KB)
📄
grade_aggregation_changes.feature
(28.81 KB)
📄
grade_average.feature
(2.29 KB)
📄
grade_calculated_grade_items.feature
(10.73 KB)
📄
grade_calculated_grade_items_20150627.feature
(10.83 KB)
📄
grade_calculated_weights.feature
(16.09 KB)
📄
grade_category_validation.feature
(7.49 KB)
📄
grade_contribution_with_extra_credit.feature
(4.12 KB)
📄
grade_feedback.feature
(3.75 KB)
📄
grade_grade_minmax_change.feature
(3.77 KB)
📄
grade_hidden_items.feature
(4.25 KB)
📄
grade_hidden_items_locked_category.feature
(4.33 KB)
📄
grade_item_duplication.feature
(2.33 KB)
📄
grade_item_form_unhide.feature
(5.94 KB)
📄
grade_item_validation.feature
(5.11 KB)
📄
grade_letter_boundary.feature
(2.03 KB)
📄
grade_letter_boundary_20160518.feature
(2.14 KB)
📄
grade_letter_logging.feature
(1.54 KB)
📄
grade_mingrade.feature
(6.32 KB)
📄
grade_minmax.feature
(11.24 KB)
📄
grade_natural_exclude_empty.feature
(20.25 KB)
📄
grade_natural_exclude_empty_20150619.feature
(21.16 KB)
📄
grade_natural_normalisation.feature
(14.35 KB)
📄
grade_natural_normalisation_20150619.feature
(7.26 KB)
📄
grade_override_letter.feature
(12.04 KB)
📄
grade_point_maximum.feature
(4.7 KB)
📄
grade_regrade_do_not_override.feature
(3.58 KB)
📄
grade_scales.feature
(10.64 KB)
📄
grade_scales_aggregation.feature
(7.08 KB)
📄
grade_scales_logging.feature
(959 B)
📄
grade_single_item_scales.feature
(8.36 KB)
📄
grade_to_pass.feature
(15.43 KB)
📄
grade_view.feature
(5.77 KB)
📄
siteadmin_grades_outcomes_breadcrumbs.feature
(1.33 KB)
📄
siteadmin_grades_scale_breadcrumbs.feature
(1016 B)
📄
toggle_grade_categories.feature
(13.3 KB)
Editing: grade_hidden_items_locked_category.feature
@core @core_grades @javascript Feature: Hidden grade items should be hidden when grade category is locked, but should be visible in overridden category In order to verify existing grades items display as expected As an teacher I need to modify grade items and grade categories I need to ensure existing grades display in an expected manner 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 I log in as "admin" And I am on "Course 1" course homepage And I navigate to "Setup > Gradebook setup" in the course gradebook And I press "Add category" And I set the following fields to these values: | Category name | Test locked category | And I press "Save changes" And I press "Add grade item" And I set the following fields to these values: | Item name | Hidden item | | Hidden | 1 | | Grade category | Test locked category | And I press "Save changes" And I log out And I log in as "teacher1" And I am on "Course 1" course homepage And I navigate to "View > Grader report" in the course gradebook And I turn editing mode on And I give the grade "50.00" to the user "Student 1" for the grade item "Hidden item" And I press "Save changes" And I navigate to "Setup > Gradebook setup" in the course gradebook And I set the following settings for grade item "Test locked category" of type "category" on "setup" page: | Locked | 1 | And I log out Scenario: Hidden grade items in locked category is hidden for teacher Given I log in as "teacher1" And I am on "Course 1" course homepage And I navigate to "View > User report" in the course gradebook And I click on "Student 1" in the "user" search widget When I set the field "View report as" to "Myself" Then the following should exist in the "user-grade" table: | Grade item | Calculated weight | Grade | Range | Percentage | Contribution to course total | | Test locked category total | 100.00 % | 50.00 | 0–100 | 50.00 % | - | | Course total | - | 50.00 | 0–100 | 50.00 % | - | Scenario: Hidden grade items in locked category is hidden for student Given I log in as "student1" And I am on "Course 1" course homepage When I navigate to "User report" in the course gradebook Then the following should exist in the "user-grade" table: | Grade item | Calculated weight | Grade | Range | Percentage | Contribution to course total | | Test locked category total | 100.00 % | - | 0–100 | - | - | | Course total | - | - | 0–100 | - | - | And I should not see "Hidden item" Scenario: Hidden grade items in overridden category should show Given I log in as "teacher1" And I am on "Course 1" course homepage And I navigate to "Setup > Gradebook setup" in the course gradebook And I press "Add category" And I set the following fields to these values: | Category name | Test overridden category B| And I press "Save changes" And I press "Add grade item" And I set the following fields to these values: | Item name | Cat b item | | Grade category | Test overridden category B | And I press "Save changes" When I navigate to "View > Grader report" in the course gradebook And I turn editing mode on And I give the grade "50.00" to the user "Student 1" for the grade item "Test overridden category B total" And I press "Save changes" And I log out And I log in as "student1" And I am on "Course 1" course homepage And I navigate to "User report" in the course gradebook Then the following should exist in the "user-grade" table: | Grade item | Calculated weight | Grade | Range | Percentage | Contribution to course total | | Test locked category total | 50.00 % | - | 0–100 | - | - | | Test overridden category B total | 50.00 % | 50.00 | 0–100 | 50.00 % | - | | Course total | - | - | 0–200 | - | - |
Upload File
Create Folder