- 04 Feb, 2015 2 commits
-
-
The existing pattern of using `override_settings(MODULESTORE=...)` prevented us from having more than one layer of subclassing in modulestore tests. In a structure like: @override_settings(MODULESTORE=store_a) class BaseTestCase(ModuleStoreTestCase): def setUp(self): # use store @override_settings(MODULESTORE=store_b) class ChildTestCase(BaseTestCase): def setUp(self): # use store In this case, the store actions performed in `BaseTestCase` on behalf of `ChildTestCase` would still use `store_a`, even though the `ChildTestCase` had specified to use `store_b`. This is because the `override_settings` decorator would be the innermost wrapper around the `BaseTestCase.setUp` method, no matter what `ChildTestCase` does. To remedy this, we move the call to `override_settings` into the `ModuleStoreTestCase.setUp` method, and use a cleanup to remove the override. Subclasses can just defined the `MODULESTORE` class attribute to specify which modulestore to use _for the entire `setUp` chain_. [PLAT-419]
Calen Pennington committed -
Calen Pennington committed
-
- 28 Jan, 2015 1 commit
-
-
Chris Rodriguez committed
-
- 15 Jan, 2015 1 commit
-
-
Zia Fazal committed
-
- 09 Jan, 2015 3 commits
-
-
OPEN-307
Sarina Canelake committed -
OPEN-307
Sarina Canelake committed -
OPEN-307
Sarina Canelake committed
-
- 15 Dec, 2014 1 commit
-
-
Chris Dodge committed
-
- 12 Dec, 2014 1 commit
-
-
Afzal Wali committed
-
- 02 Dec, 2014 1 commit
-
-
Move modulestore config for tests to an importable location Disable pylnt warning for lms imports in common tests Refactor all testcases that loaded all xml courses TE-610 TE-489
Jesse Zoldak committed
-
- 01 Dec, 2014 1 commit
-
-
Feature flagged. Puts a checkbox in the iframe. The iframe uses an organization_full_name parameter forwarded from Drupal by the courseware views and POSTs an email_opt_in parameter to the student views, preserving it on 403.
Renzo Lucioni committed
-
- 30 Nov, 2014 1 commit
-
-
Chris Dodge committed
-
- 04 Nov, 2014 1 commit
-
-
Sarina Canelake committed
-
- 16 Sep, 2014 1 commit
-
-
only redirect to dashboard if user has course enrollments, otherwise remain on the course catalog page (aka homepage or root) update lettuce test to match new expected behavior add Jason's feedback only apply new redirect logic for microsites switch to use a feature flag to determine whether to support redirect behavior
Chris Dodge committed
-
- 22 Aug, 2014 1 commit
-
-
Putting the new edx header behind a feature flag.
Stephen Sanchez committed
-
- 06 Aug, 2014 1 commit
-
-
LMS-6622
Waheed Ahmed committed
-
- 04 Aug, 2014 1 commit
-
-
marcore committed
-
- 10 Jul, 2014 2 commits
-
-
Conflicts: cms/djangoapps/contentstore/views/tests/test_container_page.py common/djangoapps/external_auth/tests/test_shib.py common/djangoapps/student/tests/test_login.py common/lib/xmodule/xmodule/modulestore/tests/django_utils.py common/lib/xmodule/xmodule/modulestore/tests/factories.py common/lib/xmodule/xmodule/modulestore/xml_importer.py lms/djangoapps/branding/tests.py lms/djangoapps/courseware/tests/test_submitting_problems.py lms/djangoapps/courseware/tests/test_video_handlers.py lms/djangoapps/instructor_task/tests/test_base.py lms/djangoapps/instructor_task/tests/test_integration.py
Nimisha Asthagiri committed -
Nimisha Asthagiri committed
-
- 26 Jun, 2014 1 commit
-
-
Refactor get_parent_locations STUD-1663
Nimisha Asthagiri committed
-
- 22 May, 2014 1 commit
-
-
LMS-2719
Waheed Ahmed committed
-
- 09 May, 2014 1 commit
-
-
Carson Gee committed
-
- 05 Mar, 2014 1 commit
-
-
STUD-600
Don Mitchell committed
-
- 28 Feb, 2014 2 commits
-
-
Chris Dodge committed
-
Chris Dodge committed
-
- 11 Feb, 2014 1 commit
-
-
Jason Bau committed
-
- 04 Feb, 2014 1 commit
-
-
Caution! This is backwards incompatible
Carson Gee committed
-
- 16 Jan, 2014 1 commit
-
-
catch additional FEATURE['ENABLE_MKTG_SITE'] checks and make sure MicrositeConfigurations will override the global setting one more faulty login regarding ENABLE_MKTG_SITE=true situations
Chris Dodge committed
-
- 14 Jan, 2014 1 commit
-
-
Introduction of the Microsite feature which allows for limited multi-tenant branding on a subdomain basis, e.g. foo.edx.org and bar.edx.org fix errorenous logic when running a microsite that could reside in a hosting environment with a marketing site in front of it pep8/pylint fixes address PR feedback, remove underscore from test hostname more pep8/pylint cleanup. Skip test_microsites test, it works on localdev, not on Jenkins. Need to talk with QA team manually add Ned's single-to-double quote fix change aws.py runtimes so that the microsite_dir that is read from configuration is changed to a python path Conflicts: lms/templates/help_modal.html
Chris Dodge committed
-
- 10 Jan, 2014 1 commit
-
-
LMS-1584
Usman Khalid committed
-
- 15 Dec, 2013 1 commit
-
-
Replaced existing test_none_user_index_access_with_startdate_fails test with new test now that the tested function has changed and was causing the original test to fail.
Carson Gee committed
-
- 03 Dec, 2013 2 commits
-
-
David Baumgold committed
-
David Baumgold committed
-
- 23 Nov, 2013 1 commit
-
-
Jason Bau committed
-
- 08 Oct, 2013 1 commit
-
-
David Baumgold committed
-
- 23 Sep, 2013 2 commits
-
-
Usman Khalid committed
-
Usman Khalid committed
-
- 12 Sep, 2013 1 commit
-
-
Jason Bau committed
-
- 16 Aug, 2013 1 commit
-
-
Chris Dodge committed
-
- 05 Aug, 2013 1 commit
-
-
Adam Palay committed
-