Provide implicit saves for XBlocks and XModules.
Update existing tests and provide new ones to test new paradigm.
Showing
- CHANGELOG.rst 2 additions, 0 deletionsCHANGELOG.rst
- cms/djangoapps/contentstore/tests/test_checklists.py 2 additions, 0 deletionscms/djangoapps/contentstore/tests/test_checklists.py
- cms/djangoapps/contentstore/tests/test_contentstore.py 13 additions, 0 deletionscms/djangoapps/contentstore/tests/test_contentstore.py
- cms/djangoapps/contentstore/tests/test_course_settings.py 65 additions, 0 deletionscms/djangoapps/contentstore/tests/test_course_settings.py
- cms/djangoapps/contentstore/tests/test_textbooks.py 6 additions, 0 deletionscms/djangoapps/contentstore/tests/test_textbooks.py
- cms/djangoapps/contentstore/views/course.py 13 additions, 4 deletionscms/djangoapps/contentstore/views/course.py
- cms/djangoapps/contentstore/views/item.py 3 additions, 0 deletionscms/djangoapps/contentstore/views/item.py
- cms/djangoapps/contentstore/views/preview.py 8 additions, 1 deletioncms/djangoapps/contentstore/views/preview.py
- cms/djangoapps/contentstore/views/tabs.py 3 additions, 0 deletionscms/djangoapps/contentstore/views/tabs.py
- cms/djangoapps/models/settings/course_details.py 4 additions, 0 deletionscms/djangoapps/models/settings/course_details.py
- cms/djangoapps/models/settings/course_grading.py 29 additions, 16 deletionscms/djangoapps/models/settings/course_grading.py
- cms/djangoapps/models/settings/course_metadata.py 7 additions, 0 deletionscms/djangoapps/models/settings/course_metadata.py
- common/djangoapps/xmodule_modifiers.py 15 additions, 0 deletionscommon/djangoapps/xmodule_modifiers.py
- common/lib/xmodule/xmodule/modulestore/mongo/base.py 11 additions, 2 deletionscommon/lib/xmodule/xmodule/modulestore/mongo/base.py
- common/lib/xmodule/xmodule/modulestore/tests/django_utils.py 9 additions, 12 deletionscommon/lib/xmodule/xmodule/modulestore/tests/django_utils.py
- common/lib/xmodule/xmodule/modulestore/tests/factories.py 0 additions, 4 deletionscommon/lib/xmodule/xmodule/modulestore/tests/factories.py
- common/lib/xmodule/xmodule/modulestore/xml.py 4 additions, 0 deletionscommon/lib/xmodule/xmodule/modulestore/xml.py
- common/lib/xmodule/xmodule/tests/test_combined_open_ended.py 4 additions, 2 deletionscommon/lib/xmodule/xmodule/tests/test_combined_open_ended.py
- common/lib/xmodule/xmodule/tests/test_conditional.py 5 additions, 2 deletionscommon/lib/xmodule/xmodule/tests/test_conditional.py
- lms/djangoapps/courseware/model_data.py 12 additions, 25 deletionslms/djangoapps/courseware/model_data.py
Loading
Please register or sign in to comment