Commit b10fdb25 by Will Daly

Merge pull request #96 from edx/will/default-assessments-fix

Add name to default self-assessment to fix a key error in studio view
parents 96a76858 6570f5b1
......@@ -141,6 +141,7 @@ DEFAULT_PEER_ASSESSMENT = {
}
DEFAULT_SELF_ASSESSMENT = {
"name": "self-assessment",
"due": None,
}
......
......@@ -89,6 +89,17 @@ class TestOpenAssessment(XBlockHandlerTestCase):
self.assertIsNotNone(grade_response)
self.assertTrue(grade_response.body.find("openassessment__grade"))
@scenario('data/basic_scenario.xml', user_id='Bob')
def test_default_fields(self, xblock):
# Reset all fields in the XBlock to their default values
for field_name, field in xblock.fields.iteritems():
setattr(xblock, field_name, field.default)
# Validate Submission Rendering.
student_view = xblock.student_view({})
self.assertIsNotNone(student_view)
class TestDates(XBlockHandlerTestCase):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment