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