-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: configurable roll-forward of flex grading #32584
Conversation
d57a6ed
to
fe677c8
Compare
fe677c8
to
ae024c3
Compare
'description': 'Test roll-forward of flex grading setting', | ||
}) | ||
source_course = self.store.get_course(self.source_course_key) | ||
source_course.force_on_flexible_peer_openassessments = mock_original_course_setting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's the source_course of course!
@mock.patch( | ||
'cms.djangoapps.contentstore.views.course.default_enable_flexible_peer_openassessments' | ||
) | ||
def test_default_enable_flexible_peer_openassessments_on_rerun( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great test 👍
Add ability to roll-forward ORA flex peer grading feature. When enabled for an Organization, flex peer grading will be turned on at the course level for new course reruns.
When a new course is created, flex grading for ORAs will be enabled by default where instructed by the feature toggle.
8a9e6ee
to
c99c3a3
Compare
2U Release Notice: This PR has been deployed to the edX staging environment in preparation for a release to production. |
2U Release Notice: This PR has been deployed to the edX production environment. |
1 similar comment
2U Release Notice: This PR has been deployed to the edX production environment. |
2U Release Notice: This PR has been deployed to the edX staging environment in preparation for a release to production. |
2U Release Notice: This PR has been deployed to the edX production environment. |
Description
Add ability to roll-forward ORA flex peer grading feature.
When enabled for an Organization or course, flex peer grading will be turned on at the course level for new course reruns.
When disabled for an Organization or course, flex peer grading setting will be unmodified from default (for new course) or previous (for rerun) value.
Supporting information
JIRA: https://2u-internal.atlassian.net/browse/AU-1289
Testing instructions
Regression behavior:
Negative case:
openresponseassessment.force_on_flexible_peer_grading
. Set to FORCE OFF.New behavior:
openresponseassessment.force_on_flexible_peer_grading
. Set to FORCE ON.Other information
Dependencies: