Calen Pennington
cfae1cdf62
Pep8 autofixes
2013-02-06 11:13:50 -05:00
Jay Zoldak
abf4ad36f4
Move modulestore unique naming in tests from the settings.py file into the ModuleStoreTestCase class.
2013-02-06 10:42:21 -05:00
Jay Zoldak
b329b0ea42
Remove toy dbs from CMS test settings.py file as they are not used.
2013-02-06 10:36:28 -05:00
Jay Zoldak
b63c3c5a67
Change modulestore name and subclass TestCase
2013-02-06 10:36:28 -05:00
Don Mitchell
53b73ca3da
Merge pull request #1208 from MITx/feature/cdodge/clone-course
...
fix up some thumbnail issues. Also we need to manage the user permission...
2012-12-27 09:26:51 -08:00
Chris Dodge
9dff39dd6d
start adding clone unit test
2012-12-27 11:25:04 -05:00
cahrens
91ce214964
Fix for Studio #96 .
2012-12-20 14:59:21 -05:00
Jay Zoldak
7efaa87c19
Add test for clone item. Also change password hashing for faster tests.
2012-11-09 10:54:50 -05:00
Jay Zoldak
14564b2310
Merge branch 'feature/cale/cms-master' into feature/jzoldak/cms-unit-testing
2012-11-09 08:58:48 -05:00
Jay Zoldak
2077f62dd5
Add test for index page, plus SOUTH migrations for faster test execution.
2012-11-08 14:16:51 -05:00
Calen Pennington
171e932266
Merge branch 'master' into feature/cale/cms-master
...
Conflicts:
rakefile
2012-11-08 12:28:40 -05:00
Ned Batchelder
90e3386751
WIP for quieter tests with coverage.
2012-11-08 11:19:33 -05:00
Ned Batchelder
7eb196df38
Run coverage directly instead of as a plugin. Also quiet the install and clean steps of tests.
2012-11-08 11:19:33 -05:00
Calen Pennington
05c02f0d5f
Fixing tests from changes around draft mode
2012-10-10 12:49:51 -04:00
Calen Pennington
3b36fbf914
Move mitxmako out of common lib, and pass template rendering function into MongoModuleStore
2012-08-16 12:49:42 -04:00
David Ormsbee
510435ada5
Sketchy adding of test dbs to the cms test.py config file -- these are required for the Student (shared django app) tests to run
2012-08-13 00:35:51 -04:00
Calen Pennington
29cf09763f
Fixing up cms tests to only use data in common/test/data
2012-07-25 10:09:25 -04:00
Calen Pennington
6bf0e093bc
Add tests for the edit page for the toy course, and make sure that exporting to github sets up the git repo properly
2012-07-24 15:05:07 -04:00
Victor Shnayder
339e9a68f4
Make end-to-end tests work again
...
* NOTE: successfully running the tests depends on an updated version of
django-pipeline, which fixes a unicode bug (efaba4ac63 )
Config changes:
* Use separate db for the cms
* Run collectstatic before running tests--needed to get everything in the right place for loading pages
* fix some paths related to this
* Turn off JS compressor for CMS
* add empty test_root/uploads dir
Code changes:
* Add cms tests to check that home page and signup pages load
* Add cms account creation test
* Make github sync tests clean out repo dirs before running.
2012-07-13 11:51:33 -04:00
Calen Pennington
ab851c0b1a
Add tests for the core github_sync functionality
2012-07-05 11:54:43 -04:00
Calen Pennington
6612beab46
Acknowledge the fact that right now keystore is really just a module store. If we need a keystore that returns other objects, we can reexctract the base class into it's own module again
2012-07-02 11:15:37 -04:00
Calen Pennington
5404345b1f
Make tests pass when running on cms
2012-06-18 13:21:06 -04:00