- 29 Jan, 2016 1 commit
-
-
M. Rehan committed
-
- 02 Dec, 2015 1 commit
-
-
There are 3 main changes in this commit: * CohortFactory now sets up memberships properly, so consuming tests do not need to explicitly touch CourseUserGroup.users to add() users. * test_get_cohort_sql_queries has been updated to 3 and 9 queries when using and not using the cache, respectively. This is needed due to each operation needing an extra queery to get the CourseUserGroup from the CohortMembership. * Adding remove_user_from_cohort(), the counterpart to add_user_to_cohort(). This is also to keep tests from touching the users field directly, and keep CohortMembership data in sync.
Eric Fischer committed
-
- 18 Nov, 2015 1 commit
-
-
The preferred form is to use CourseKey.from_string() instead of SlashSeparatedCourseKey.from_deprecated_string().
Sven Marnach committed
-
- 10 Nov, 2015 1 commit
-
-
Please note that this is a squshed commit and the work of: Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
Usman Khalid committed
-
- 21 Oct, 2015 1 commit
-
-
Also remove useless docstrings where they were added to keep pylint quiet.
Ned Batchelder committed
-
- 07 Oct, 2015 1 commit
-
-
mushtaqali committed
-
- 28 Sep, 2015 2 commits
-
-
Ben Patterson committed
-
* Upgrade edx-submissions * Upgrade edx-ora2 * Upgrade edx-val * Upgrade edx-proctoring * Update all edx-platform code that depends on DRF, including: - auth_exchange - cors_csrf - embargo - enrollment - util - commerce - course_structure - discussion_api - mobile_api - notifier_api - teams - credit - profile_images - user_api - lib/api (OAuth2 and pagination)
Will Daly committed
-
- 25 Sep, 2015 1 commit
-
-
* Upgrade edx-submissions * Upgrade edx-ora2 * Upgrade edx-val * Upgrade edx-proctoring * Update all edx-platform code that depends on DRF, including: - auth_exchange - cors_csrf - embargo - enrollment - util - commerce - course_structure - discussion_api - mobile_api - notifier_api - teams - credit - profile_images - user_api - lib/api (OAuth2 and pagination)
Will Daly committed
-
- 18 Sep, 2015 1 commit
-
-
TNL-3179
muhammad-ammar committed
-
- 28 Aug, 2015 1 commit
-
-
Some low hanging fruit optimization of forums tests.
David Ormsbee committed
-
- 06 Aug, 2015 1 commit
-
-
Adds a read-only mode to the discussion module which disables any controls for updating the discussion (votes, follows, replies, etc). This mode is enabled for users who are not a member of the team, and are also not moderators, admins, or community TAs.
Peter Fogg committed
-
- 04 Aug, 2015 1 commit
-
-
TNL-1908
Diana Huang committed
-
- 31 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 30 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 13 Jul, 2015 4 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
Ben McMorran committed
-
Ben McMorran committed
-
- 02 Jun, 2015 1 commit
-
-
Diana Huang committed
-
- 13 May, 2015 1 commit
-
-
* Handle grading errors
Daniel Friedman committed
-
- 12 May, 2015 1 commit
-
-
Daniel Friedman committed
-
- 07 May, 2015 1 commit
-
-
Christine Lytwynec committed
-
- 23 Mar, 2015 4 commits
-
-
Usman Khalid committed
-
TNL-1256
muzaffaryousaf committed -
course cohort settings only once. TNL-1258
Usman Khalid committed -
TNL-1258
Usman Khalid committed
-
- 17 Mar, 2015 2 commits
-
-
Update edx-lint to the version that checks if tearDown uses super. Convert a number of tearDown methods into addCleanup. Remove some unneeded tearDown methods: no need to call patch.stopall if none of them were started with patch.start.
Ned Batchelder committed -
Ned Batchelder committed
-
- 14 Mar, 2015 2 commits
- 09 Mar, 2015 1 commit
-
-
TNL-650 Conflicts: lms/djangoapps/django_comment_client/base/views.py lms/djangoapps/django_comment_client/tests/test_utils.py lms/djangoapps/django_comment_client/tests/utils.py lms/djangoapps/django_comment_client/utils.py
Daniel Friedman committed
-
- 06 Mar, 2015 1 commit
-
-
Daniel Friedman committed
-
- 05 Mar, 2015 1 commit
-
- 03 Mar, 2015 1 commit
-
-
When two or more instances of Discussion XBlock were configured with the same discussion target (Category/Subcategory), only one of the blocks would be shown on the Course Discussion page. This was the source of several bugs when trying to edit discussion threads. This patch adds incrementing numbers to the title of each duplicate subcategory when rendering the Course Discussion to make sure that all of the threads are visible in Course Discussion.
Matjaz Gregoric committed
-
- 25 Feb, 2015 1 commit
-
-
TNL-650
Daniel Friedman committed
-
- 17 Feb, 2015 1 commit
-
-
I can't seem to find any references to this code outside of the library and the tests themselves.
stv committed
-
- 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
-
- 11 Dec, 2014 1 commit
-
-
David Baumgold committed
-