Load all programs from the catalog
This commit contains back end changes necessary to load programs from the catalog in all contexts. The existing program munging utility is applied as late as possible to avoid conflating this work with changes to the front end; those will be made separately. ECOM-4422
Showing
- common/djangoapps/student/tests/tests.py 29 additions, 46 deletionscommon/djangoapps/student/tests/tests.py
- common/djangoapps/student/views.py 11 additions, 9 deletionscommon/djangoapps/student/views.py
- common/djangoapps/terrain/stubs/catalog.py 15 additions, 19 deletionscommon/djangoapps/terrain/stubs/catalog.py
- common/djangoapps/terrain/stubs/programs.py 0 additions, 51 deletionscommon/djangoapps/terrain/stubs/programs.py
- common/djangoapps/terrain/stubs/start.py 0 additions, 2 deletionscommon/djangoapps/terrain/stubs/start.py
- common/test/acceptance/fixtures/__init__.py 0 additions, 3 deletionscommon/test/acceptance/fixtures/__init__.py
- common/test/acceptance/fixtures/catalog.py 17 additions, 17 deletionscommon/test/acceptance/fixtures/catalog.py
- common/test/acceptance/fixtures/programs.py 2 additions, 29 deletionscommon/test/acceptance/fixtures/programs.py
- common/test/acceptance/pages/lms/programs.py 4 additions, 2 deletionscommon/test/acceptance/pages/lms/programs.py
- common/test/acceptance/tests/lms/test_programs.py 39 additions, 58 deletionscommon/test/acceptance/tests/lms/test_programs.py
- docs/en_us/internal/testing.rst 1 addition, 1 deletiondocs/en_us/internal/testing.rst
- lms/djangoapps/branding/tests/test_page.py 29 additions, 36 deletionslms/djangoapps/branding/tests/test_page.py
- lms/djangoapps/courseware/views/views.py 2 additions, 2 deletionslms/djangoapps/courseware/views/views.py
- lms/djangoapps/learner_dashboard/tests/test_programs.py 66 additions, 158 deletionslms/djangoapps/learner_dashboard/tests/test_programs.py
- lms/djangoapps/learner_dashboard/urls.py 1 addition, 3 deletionslms/djangoapps/learner_dashboard/urls.py
- lms/djangoapps/learner_dashboard/views.py 17 additions, 22 deletionslms/djangoapps/learner_dashboard/views.py
- openedx/core/djangoapps/catalog/tests/factories.py 25 additions, 17 deletionsopenedx/core/djangoapps/catalog/tests/factories.py
- openedx/core/djangoapps/catalog/tests/mixins.py 7 additions, 4 deletionsopenedx/core/djangoapps/catalog/tests/mixins.py
- openedx/core/djangoapps/catalog/tests/test_utils.py 123 additions, 198 deletionsopenedx/core/djangoapps/catalog/tests/test_utils.py
- openedx/core/djangoapps/catalog/utils.py 46 additions, 93 deletionsopenedx/core/djangoapps/catalog/utils.py
Loading
Please register or sign in to comment