David Baumgold
6ed5a2aa01
Added tests for Backbone section models
2013-05-22 15:55:52 -04:00
David Baumgold
e440580c79
Started writing Backbone tests
...
Hacking the Python, because our JS dependency management is borked.
2013-05-22 15:55:50 -04:00
Christina Roberts
945fbe010f
Merge pull request #2093 from edx/feature/christina/acceptance-config
...
Use draft module store so we can test editing components (problems, html...
2013-05-21 17:19:51 -07:00
Calen Pennington
cfe220a746
Add exceptions for unused imports in settings files
2013-05-21 13:07:04 -04:00
cahrens
3b15207bc6
Use draft module store so we can test editing components (problems, html, etc.).
2013-05-21 09:58:34 -04:00
Calen Pennington
241ef68f4f
Start linting envs files, add task to only pylint errors, and move pylintrc file to the correct location
2013-05-21 09:34:12 -04:00
e0d
f8e9c4d4d1
Merge pull request #2078 from edx/hotfix/rocha/celery-default-queue-name
...
Set the default celery queue name in addition to the default routing key
2013-05-17 15:02:31 -07:00
Carlos Andrés Rocha
34d39dde9a
Set the default celery queue name in addition to the default routing key
2013-05-17 17:59:51 -04:00
Greg Price
372084e0b6
Merge branch 'drupal-new'
...
Conflicts:
lms/envs/common.py
2013-05-17 16:17:35 -04:00
Greg Price
de5b4d7d27
Merge branch 'master' into drupal-new
2013-05-17 16:10:56 -04:00
Carlos Andrés Rocha
0042988ea7
Merge pull request #2063 from edx/feature/rocha/lets-use-celery
...
Add Celery configuration to LMS and CMS
2013-05-17 12:36:23 -07:00
Carlos Andrés Rocha
35bd38d677
Add status app with simple view to check celery workers
2013-05-17 11:33:14 -04:00
Carlos Andrés Rocha
c05efbc31e
Added base Celery settings
2013-05-17 11:33:14 -04:00
cahrens
944d2d61f1
Make sure to get the correct modulestore on delete (static tabs do not exist in draft modulestore).
...
#324
2013-05-16 17:15:53 -04:00
Diana Huang
1c2175304e
Merge branch 'master' into drupal-new
2013-05-16 16:27:36 -04:00
Will Daly
3a981cfa05
Removed COURSES_ROOT and DATA_DIR from cms/envs/acceptance.py
2013-05-15 17:06:44 -04:00
Will Daly
1240c5ae92
Merge branch 'master' into feature/will/ci-lettuce-tests
2013-05-15 11:40:54 -04:00
Will Daly
b3e959773d
Disabled logging of warnings/errors for acceptance tests
...
to make the logs readable
2013-05-15 11:31:52 -04:00
Will Daly
36fb8f91e0
Acceptance tests now use the same mongo db as the unit test suite.
...
The LMS/CMS acceptance tests both use the collection acceptance_modules
2013-05-14 12:45:38 -04:00
Will Daly
daef910494
Mae mongo DB and collection names consistent for all
...
acceptance tests.
2013-05-14 12:34:15 -04:00
Will Daly
72a42413e2
Fixed database to work on Jenkins (now stored in test_root),
...
moved syncdb/migration steps into the rake test_acceptance commands
and updated the documentation.
2013-05-14 10:33:25 -04:00
David Baumgold
7c98981498
Install phantom-jasmine via npm, rather than git submodules
...
Because removing a step from our install process is a Good Thing™
2013-05-13 11:33:09 -04:00
Jason Bau
408e26a0c1
parameterizes CMS email settings
2013-05-10 13:42:28 -07:00
Diana Huang
182d69e36c
Add cookie name to the cms settings so we don't error out
...
while looking for it
2013-05-02 17:21:49 -04:00
Jay Zoldak
bdfe1cff39
Remove localization middleware from jasmine test execution
2013-05-01 11:34:28 -04:00
Calen Pennington
dfd369b9e9
Make ordering of js bundles during jasmine tests consistant
2013-04-30 14:09:17 -04:00
Calen Pennington
9d94adbd1f
Merge pull request #1871 from MITx/feature/cale/fast-dev-server
...
Speed up local development
2013-04-24 12:12:05 -07:00
Steve Strassmann
8baddc0645
Merge branch 'master' of https://github.com/MITx/mitx into feature/i18n
2013-04-24 10:41:09 -04:00
Steve Strassmann
6f10348836
addressed comments from pull request
2013-04-23 10:07:51 -04:00
Calen Pennington
729daf5cbf
Move xmodule asset gathering out of server startup
...
This allows us to a) compile the coffeescript and sass from xmodules
using the new out-of-band method and b) reload xmodule static content
whenever it changes, which should make devs much happier.
2013-04-18 15:19:19 -04:00
Jay Zoldak
8a2d08bbd6
Refactor choosing the browser for lettuce tests to settings.py
2013-04-18 10:18:35 -04:00
Calen Pennington
346aee8863
Make django-pipeline only work with raw js and css
2013-04-18 07:18:36 -04:00
Calen Pennington
d4df9eebac
Merge pull request #1866 from MITx/feature/cale/enable-rednose
...
Enable test colors in nosetests
2013-04-17 10:15:25 -07:00
Steve Strassmann
6e34c668bb
introduce i18n
2013-04-17 11:30:29 -04:00
Calen Pennington
f252c62f31
Enable test colors in nosetests
...
Use setup.cfg to set up default settings when running nose tests. Enable
the rednose library to color test output.
2013-04-17 09:58:52 -04:00
Calen Pennington
bf6b886ccd
Fix pylint and pep8 errors
2013-04-16 11:45:21 -04:00
Calen Pennington
d7796f4d47
Put test database into test_root
2013-04-16 11:40:04 -04:00
Jay Zoldak
3ff63f78b0
Disable nps survey in test environment
2013-04-16 10:37:43 -04:00
Chris Dodge
6d6b3a59fe
violation fixes
2013-04-12 15:27:36 -04:00
Mark L. Chang
2e9bf4ac0e
Merge remote-tracking branch 'origin/master' into feature/markchang/studio-analytics
...
Conflicts:
cms/envs/common.py
2013-04-04 16:11:22 -04:00
Mark L. Chang
10377bc41c
added a dummy key for segment.io so it doesn't ever fail
2013-04-04 16:08:10 -04:00
ichuang
2e852d16ac
Merge remote-tracking branch 'edx-mitx/master' into feature/ichuang/staff-email-for-course-creation
...
Conflicts:
cms/envs/common.py
2013-04-04 17:34:52 +00:00
Mark L. Chang
db1c0bf081
added dev key so tests run
2013-04-04 12:14:34 -04:00
Mark L. Chang
d9bbed305e
newline
2013-04-04 01:51:14 -04:00
Mark L. Chang
8439013f64
studio: added segment.io tracking
2013-04-04 01:51:14 -04:00
Mark L. Chang
1d70509da1
fixed merge on env
2013-04-03 00:31:48 -04:00
Mark L. Chang
43f6f0ce8f
put survey behind MITX_FEATURES flag
2013-04-03 00:28:08 -04:00
ichuang
1969a6633e
if user course creation is disabled & if staff email given, add link to request course creation by email
2013-03-31 16:05:09 +00:00
Carlos Andrés Rocha
29efa84205
Enable dev env support for sass source maps
...
Change the parameters of the sass compiler to output source
maps. Google Chrome uses the maps in the debugger to show the sass or
scss file that originated the style for a particular element.
More information here:
http://fonicmonkey.net/2013/03/25/native-sass-scss-source-map-support-in-chrome-and-rails/
2013-03-29 18:34:02 -04:00
Don Mitchell
80f57db7c3
Merge pull request #1762 from MITx/feature/cdodge/course-overview-perf
...
Feature/cdodge/course overview perf
2013-03-29 12:35:41 -07:00