Christina Roberts
0b91c1c346
Merge pull request #1487 from MITx/fix/cdodge/cleanup-deleted-templates
...
clean up templates that were removed from disk - we need to remove from ...
2013-02-13 06:29:35 -08:00
Chris Dodge
fbe3d29f19
added tests
2013-02-13 09:25:09 -05:00
Ned Batchelder
aa2d0ecaf2
We no longer need override_settings, Django has a better one.
2013-02-11 17:06:35 -05:00
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
fde6d1ba1c
Refactor tests for cms contentstore.
2013-02-06 10:42:21 -05:00
Jay Zoldak
3324615270
Reorganize test cases
2013-02-06 10:41:08 -05:00
Jay Zoldak
5a6b039208
Reorganize the CmsTestCase subclass
2013-02-06 10:36:28 -05:00
Jay Zoldak
2c5a7ccdf7
Rearrange factories and clean up imports
2013-02-06 10:36:28 -05:00
Chris Dodge
3fa1fe0cd6
change from throwing a Http404 exception, which I believe will try to render a static 404.html template - and ironically triggers a 500 server error. Just create a HttpResponse and set the status_code to 404.
2013-02-05 16:26:07 -05:00
Chris Dodge
ab9d30cbc6
Merge branch 'master' of github.com:MITx/mitx into fix/cdodge/export-static-tabs
2013-01-31 10:51:24 -05:00
Chris Dodge
fc57e7afdb
add testing for course info export. Plus DRY things out a bit
2013-01-31 10:51:20 -05:00
Christina Roberts
54c1fe9c67
Merge pull request #1384 from MITx/fix/cdodge/export-static-tabs
...
adding exporting of tabs and custom_tags. Also added unit tests
2013-01-30 10:52:31 -08:00
Chris Dodge
c676046341
adding exporting of tabs and custom_tags. Also added unit tests
2013-01-30 13:25:17 -05:00
Chris Dodge
7f32aae47d
rename method to something that actually better reflects what it is doing. Also rename a variable to help with readability
2013-01-30 11:50:11 -05:00
Chris Dodge
74fcf96611
don't hard code the ordering of the tabs in the test. Take the current ordering defintion (in the test data) and reverse it
2013-01-30 09:43:57 -05:00
Chris Dodge
855c8bb7e7
add unit test for tab reordering
2013-01-29 13:44:42 -05:00
Chris Dodge
9c3e727889
add unit test to assert that the flag is not set on course metadata
2013-01-23 15:14:36 -05:00
Chris Dodge
b5776a775e
add another assert test
2013-01-14 12:17:51 -05:00
Chris Dodge
edb913f6ac
add tests for about content overrides
2013-01-14 12:12:40 -05:00
Don Mitchell
fff9afdeb8
Minor cleanups
2013-01-09 11:38:01 -05:00
Don Mitchell
2d8ddb0dcb
Ever slightly more rigorous test. actually look for the markdown field
...
in the model as well as the ancillary info
2013-01-09 10:47:03 -05:00
Don Mitchell
ae4e7815a9
CapaDescriptor new unit tests
2013-01-08 13:16:38 -05:00
Chris Dodge
b5ccb4b8fc
trigger another build
2013-01-02 15:01:21 -05:00
Chris Dodge
d008cb9f3c
another comment commit just to trigger a new build
2013-01-02 14:25:35 -05:00
Chris Dodge
cf3df23094
basically force another build by adding a comment
2012-12-28 16:48:02 -05:00
Chris Dodge
f343052711
add a comment. Namely we just want to trigger another build.
2012-12-28 14:26:52 -05:00
Chris Dodge
6d20292ae8
add unit test to make sure rewriting is occuring when querying the handouts
2012-12-28 12:21:14 -05:00
Chris Dodge
3fa425c5d0
add unit test for import->export->import simple flow
2012-12-27 14:40:38 -05:00
Chris Dodge
6951865229
add unit tests for course cloning and deleting
2012-12-27 12:20:45 -05:00
Chris Dodge
9dff39dd6d
start adding clone unit test
2012-12-27 11:25:04 -05:00
Christina Roberts
6acae5b440
Show error if organization name has invalid characters
2012-12-10 15:19:34 -05:00
Jay Zoldak
0654665b20
Enable XModule factories to work with the currently version of Factory Boy at PyPI (1.2.0) so that the code will work with 'pip install factory_boy'
2012-11-15 11:40:29 -05:00
Jay Zoldak
6f5b3fa1bb
Create factory for Xmodule items
2012-11-14 15:12:09 -05:00
Jay Zoldak
a060b8de9c
Use xmodule.templates instead of hard coding them in the test
2012-11-13 08:35:22 -05:00
Jay Zoldak
5f926ebad0
Add better comments and modulestore cleanup.
2012-11-09 14:34:04 -05:00
Jay Zoldak
bc34d79dbf
Improve assertions by using HTML matchers.
2012-11-09 12:14:11 -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
ddfbf3b678
Add test for course overview page
2012-11-08 17:16:25 -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
Jay Zoldak
50a8cf4aea
Add test for course creation
2012-11-08 10:59:09 -05:00
Calen Pennington
2b030f7aaf
Clean up how tests use modulestores
2012-10-10 12:49:51 -04:00
Calen Pennington
05c02f0d5f
Fixing tests from changes around draft mode
2012-10-10 12:49:51 -04:00
Victor Shnayder
3c3bbd114e
minor formatting tweaks
2012-07-27 16:08:24 -04:00
Victor Shnayder
60cba3d95f
Move import_from_xml to xmodule/modulestore
2012-07-27 16:08:23 -04:00
Victor Shnayder
e5117dba13
Mostly fix tests.
...
* change custom tags in test/data/full to new single-tag format
* fix broken file references
* fix argument to import_from_xml
* error_handler fix in mongo.py in next commit
2012-07-27 16:08:23 -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
9458e53988
Adding stripped down 6002x course for testing, along with CMS test for edit pages for same
2012-07-24 16:13:51 -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
Calen Pennington
1d1a9173a4
Cleaning up pep8 violations
2012-07-23 14:44:40 -04:00