From Jane's Story:
"Settings for problems are accessible via the problems themselves. But
viewing settings for all problems in a course is a non-trivial matter when
there are a lot of them. It would be convenient to be able to view all
problem settings in a course without having to navigate to each problem."
To implement this functionality, this commit adds a new utilities page entry
in cms/envs/common.py, so that the link to the bulksettings page show up
automatically.
* New View
This commit adds bulksettings.py cms/djangoapps/contentstore/views/utilities
* Unit Tests
This commit adds a unit test test_bulksettings.py which does:
- empty course test
- empty problems test
- A single test
- multiple tests
Each test recursively creates a course hierarchy with random dataset.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| __init__.py | Loading commit data... | |
| acceptance.py | Loading commit data... | |
| aws.py | Loading commit data... | |
| aws_migrate.py | Loading commit data... | |
| bok_choy.auth.json | Loading commit data... | |
| bok_choy.env.json | Loading commit data... | |
| bok_choy.py | Loading commit data... | |
| common.py | Loading commit data... | |
| debug_upload.py | Loading commit data... | |
| dev.py | Loading commit data... | |
| dev_dbperf.py | Loading commit data... | |
| dev_ike.py | Loading commit data... | |
| dev_shared_preview.py | Loading commit data... | |
| dev_with_worker.py | Loading commit data... | |
| devstack.py | Loading commit data... | |
| microsite_test.py | Loading commit data... | |
| test.py | Loading commit data... |