Commit Graph

36861 Commits

Author SHA1 Message Date
Calen Pennington
76e0482fb8 Fix a flaky test caused by caching of UserPartition schemes 2016-05-19 11:58:52 -04:00
Calen Pennington
0ade461f2a Skip course_wiki test which is flaky under randomization
The test TestComprehensiveTheming.test_themed_footer in lms/djangoapps/course_wiki/tests/test_comprehensive_theming.py
fails when run immediately after lms.djangoapps.course_wiki.tests.test_middleware:TestWikiAccessMiddleware.test_url_tranform.

Until we have a chance to fix it, we're going to skip it to expedite merging
concurrent testing.

To reproduce the failure, remove the @skip decorator, and run:

paver test_system -s lms --disable-migrations --test_id='lms.djangoapps.course_wiki.tests.test_middleware lms.djangoapps.course_wiki.tests.test_comprehensive_theming' --no-randomize -v --processes=0
2016-05-19 10:20:20 -04:00
Calen Pennington
084f139113 Remove a redundant setUpClass method that only called super 2016-05-19 10:20:20 -04:00
Calen Pennington
8b3ef8725c In order to minimize contention for the mongodb global lock, use one database per process in tests 2016-05-18 14:39:00 -04:00
Calen Pennington
299b2659c6 Allow tests to run in verbose mode and multiprocess mode (by turning off TestId mode as needed) 2016-05-18 14:39:00 -04:00
Calen Pennington
e60114c716 Add paver arguments to control concurrency and randomization 2016-05-18 14:39:00 -04:00
Calen Pennington
a45f1f032c Set OAUTH2_PROVIDER_APPLICATION_MODEL for tests so that migrations can run in verbose mode 2016-05-18 14:10:30 -04:00
Calen Pennington
226da7d364 Make LMS tests run concurrently 2016-05-18 14:10:29 -04:00
Calen Pennington
5249504edc Use xunitmp by default, rather than standard xunit 2016-05-18 14:10:29 -04:00
Calen Pennington
6ebda5ea1f Set standard nose-multiprocessing options 2016-05-18 14:10:29 -04:00
Calen Pennington
9c6e404bd1 Disable rednose, which is incompatible with multiprocessing 2016-05-18 14:10:29 -04:00
Calen Pennington
ad54c05407 Add plugin for test-order randomization 2016-05-18 14:10:29 -04:00
Calen Pennington
4a3f8358de Make static_template_view.tests an actual module 2016-05-18 14:10:28 -04:00
Calen Pennington
e731a118a6 Make external_auth.test_openid_provider tests run independently 2016-05-18 14:10:28 -04:00
Calen Pennington
a07f53e020 Run middleware on a RequestFactory generated request in tests 2016-05-18 14:10:28 -04:00
Calen Pennington
09dc884c38 Isolate databases between test processes 2016-05-18 14:10:28 -04:00
Calen Pennington
cb2ac42426 Use separate git repos for separate TestCases 2016-05-16 13:29:16 -04:00
Calen Pennington
3402c657e9 Use separate ContentStore databases for every test 2016-05-16 13:29:15 -04:00
Calen Pennington
099ce1303a Re-generate the modulestore collection names for every test 2016-05-10 14:32:14 -04:00
Nimisha Asthagiri
dced13a827 Merge pull request #12397 from edx/tnl/block-transformer-memcache
Set infinite timeout for Block Structure cache entries
2016-05-10 13:17:42 -04:00
Brian Jacobel
e8d2a626d4 Merge pull request #12417 from edx/bjacobel/fix-release-2016-05-10-merge-conflicts-with-master
Fix release 2016 05 10 merge conflicts with master
2016-05-10 13:03:19 -04:00
AlasdairSwan
599070e5ef Merge pull request #12412 from edx/alasdair/program-listing-certificate-fix
If not certificates remove the container element from the DOM
2016-05-10 13:00:11 -04:00
Brian Jacobel
d88aad7d79 Merge branch 'release' into bjacobel/fix-release-2016-05-10-merge-conflicts-with-master 2016-05-10 12:15:42 -04:00
AlasdairSwan
9becd565b3 If not certificates remove the container element from the DOM 2016-05-10 11:42:29 -04:00
Brian Jacobel
8a5a69f4cd Merge pull request #12392 from edx/rc/2016-05-10
Release Candidate rc/2016-05-10
2016-05-10 09:47:00 -04:00
tasawernawaz
6404150365 Merge pull request #12403 from edx/tasawer/story/ecom-3729-update-verification-status-area
Update student verification area
2016-05-10 18:00:50 +05:00
Awais Jibran
db05aeb7e0 Merge pull request #12384 from edx/aj/fix-cms-dashboard-for-ccx
Studio Edge cannot load the Course Dashboard for CCX courses.
2016-05-10 17:29:01 +05:00
attiyaIshaque
459a01ac3a Merge pull request #12269 from edx/attiya/ECOM-4269-and-4270
Screenreader added to the button "Upgrade to Verified" in LMS Dashboard.
2016-05-10 14:26:07 +05:00
Tasawer
03e241ecc4 Update student verification area
ECOM-3729
2016-05-10 09:11:51 +00:00
attiyaishaque
dbad1881d2 Screenreader added to the button "Upgrade to Verified" and "View Xseries Details" in LMS Dashboard. 2016-05-10 12:42:12 +05:00
Douglas Hall
632c38f6ed Merge pull request #12404 from edx/ibrahimahmed443/WL-443-delete-button-height-adjustment
fix height of delete button to match the attached text field
2016-05-09 16:37:50 -04:00
Christina Roberts
e953044786 Merge pull request #12388 from edx/christina/course-search-cohort-test
Fix flaky cohort tests
2016-05-09 15:51:31 -04:00
sanfordstudent
40c74c3a7a Merge pull request #12406 from edx/sstudent/TNL-4530
removing redundant fields from outline.selected event
2016-05-09 15:18:24 -04:00
AlasdairSwan
4a9e7c748c Merge pull request #12380 from edx/alasdair/ECOM-4213-move-program-list-to-pattern-library
Alasdair/ecom 4213 move program list to pattern library
2016-05-09 15:05:55 -04:00
Brian Jacobel
fdf7fc04ef Merge pull request #12407 from edx/benp/fix-lint-rc-2016-05-10
Fix linting issue.
2016-05-09 14:16:58 -04:00
Nimisha Asthagiri
68173b6dce Set infinite timeout for Block Structure cache entries 2016-05-09 14:11:36 -04:00
AlasdairSwan
2fe52df720 UPdated a11y approach for program card progress bars 2016-05-09 13:52:55 -04:00
Ben Patterson
c00355ae51 Fix linting issue. 2016-05-09 13:26:34 -04:00
Sanford Student
4e7a24e706 removing redundant fields rom outline.selected event 2016-05-09 13:24:32 -04:00
Adam
4d6f8ea7c1 Merge pull request #12393 from edx/add-discussion-id-to-export
add discussion_id to course structure dump command (AN-6696)
2016-05-09 13:21:05 -04:00
Clinton Blackburn
e7df92b765 Merge pull request #12405 from edx/clintonb/credit-fixes
Multiple Credit Fixes
2016-05-09 13:09:44 -04:00
Clinton Blackburn
78f4af7d6f Updated credit requirements logic
Credit eligibility can be updated up to the point that the course is closed or the student submits a request for credit. Credit eligibility cannot be removed.

ECOM-4379
2016-05-09 12:52:54 -04:00
Clinton Blackburn
17e92f5518 Credit test cleanup
Removed a lot of duplicate code!

ECOM-4379
2016-05-09 12:52:49 -04:00
Clinton Blackburn
46775d0f2d Exposing CreditRequirement and CreditRequirementStatus in admin
ECOM-4379
2016-05-09 12:52:43 -04:00
Adam Palay
bfb319db9a add discussion_id to course structure dump command (AN-6696)
add test case for discussion_id already set in XML
2016-05-09 11:24:37 -04:00
cahrens
7ff3c4b3fb Verify New Cohort form is rendered.
TNL-2257
2016-05-09 11:21:06 -04:00
wajeeha-khalid
05f00a827c Merge pull request #12132 from edx/jia/MA-2247
MA-2247: CourseBlockAPI - return discussion student view data
2016-05-09 18:23:01 +05:00
wajeeha-khalid
05b2e65e0f MA-2247 return student view data for discussion module 2016-05-09 17:37:31 +05:00
Awais Jibran
38f1c200ca Fixing test 2016-05-09 17:35:41 +05:00
Ibrahim
a51143fe38 fix height of delete button to match the attached text field 2016-05-09 16:58:01 +05:00