Calen Pennington
9e7ccd8edc
Run tests in lms/lib
2013-12-10 12:04:47 -05:00
David Baumgold
6baf195a4a
Removed unused rake tasks
2013-12-04 15:37:18 -05:00
Calen Pennington
11bbf4c182
Add grading functionality to LTI xmodule
...
Co-author: Alexander Kryklia <kryklia@edx.org >
Co-author: Ned Batchelder <ned@edx.org >
Co-author: Oleg Marchev <oleg@edx.org >
Co-author: Valera Rozuvan <valera@edx.org >
Co-author: polesye
[BLD-384]
2013-11-26 16:30:55 -05:00
Sarina Canelake
bd8fce5a8a
Change dummy locale to Esperanto
2013-11-19 10:28:02 -05:00
Sarina Canelake
55590f321a
Fix i18n:test rake task
2013-11-19 09:15:53 -05:00
Calen Pennington
62656430db
Run pylint against modules again, rather than against files
2013-11-12 13:16:27 -05:00
Calen Pennington
864d831ce3
Use XBlock handlers for handle_ajax in XModules
...
Adds xblock handler_url support to the LMS, and makes handle_ajax use
that code.
[LMS-230] [LMS-229]
2013-11-08 11:08:48 -05:00
Calen Pennington
da26ae2529
Remove lms/lib from sys.path in favore of using it as the module lms.lib
2013-11-08 11:08:48 -05:00
e0d
8289406076
Be explicit, avoid bugs.
...
unbalanced quote.
adding to watch command
fixing watch
2013-10-25 12:06:04 -04:00
Anton Stupak
aecc20af6b
Add Timed Transcripts Editor.
2013-10-22 21:45:03 +03:00
Calen Pennington
12cc4a19c0
Merge pull request #1224 from cpennington/lms-xblock-js-execution
...
Add an XBlock javascript runtime, and use it to run XModules
2013-10-21 05:53:36 -07:00
Calen Pennington
61a0319761
Make rake test:js:dev use the coffeescript watcher so that changes are immediately testable
2013-10-18 16:31:33 -04:00
Will Daly
04cce630bf
Create reports/javascript so test:js doesn't fail the first time
2013-10-18 14:07:05 -04:00
Will Daly
7316a3dc3b
js-test-tool generates xunit reports.
2013-10-17 14:22:09 -04:00
Will Daly
cb511ee476
Use pre-generated reports for pep8/pylint when running diff-quality
2013-10-04 14:56:57 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
Will Daly
b0878d3d43
Allow rake test to run individual tests again
2013-10-03 16:15:33 -04:00
Calen Pennington
67ccf1e3bb
Move nose/django arguments for tests out of rake so that raw manage.py works when running tests
2013-09-27 15:41:58 -04:00
Will Daly
3c88ccb4ff
Use comments to skip tests instead of a tag
2013-09-26 16:37:25 -04:00
Frances Botsford
111a6ae5b9
turning off sass debug mode in assets.rake
2013-09-26 09:22:52 -04:00
Jay Zoldak
6ebb753823
Write xunit reports for acceptance tests
...
Refactor rake tasks for acceptance tests
Address PR comments
2013-09-24 12:36:38 -04:00
Will Daly
6d3df1452a
Add -q (quiet) flag to pip install
2013-09-20 09:31:50 -04:00
Will Daly
daada78dbf
Merge pull request #1035 from edx/will/acceptance-test-prereqs
...
Changed prereq installation in rake test and rake fasttest
2013-09-18 13:56:47 -07:00
Jay Zoldak
9e368b8d9a
Quiet the output of passing acceptance tests
2013-09-18 15:51:10 -04:00
Will Daly
18f850037f
Install prereqs before collecting assets
2013-09-18 14:55:04 -04:00
Calen Pennington
2cc793c8eb
Teach rake to run all python tests as a group
2013-09-18 10:45:46 -04:00
Will Daly
9b1a5b49a7
Pass in harvest args to fasttest_acceptance, not the args array
2013-09-03 21:17:15 -04:00
Will Daly
e284ac682a
Merge pull request #837 from edx/will/faster-acceptance-test-startup
...
Skip migrations if running acceptance in fasttest mode
2013-09-03 11:58:43 -07:00
Will Daly
1f2f0bf348
Skip acceptance test DB migrations if the DB already exists and running fasttest_acceptance
2013-09-02 09:58:08 -04:00
Renzo Lucioni
f9ccc81818
Merge pull request #838 from edx/fix/kill-rake-processes
...
Kill processes after running rake
2013-08-30 10:17:48 -07:00
Renzo Lucioni
ba2cc4ca2f
Kill processes after running rake
2013-08-30 12:42:02 -04:00
Will Daly
4e7c309d56
Merge pull request #798 from edx/will/js-test-tool-squashed
...
Integrate js-test-tool into testing infrastructure
2013-08-27 14:09:13 -07:00
Calen Pennington
42571b9319
Merge pull request #802 from cpennington/run-failed-tests
...
Teach rake test tasks how to re-run failed tests
2013-08-27 12:53:40 -07:00
Calen Pennington
e7626d2d84
Teach rake test tasks how to re-run failed tests
2013-08-27 09:43:30 -04:00
Will Daly
fe72730969
Integrate js-test-tool into testing infrastructure
2013-08-26 20:21:18 -04:00
Will Daly
12cf060ba7
Silence doc test errors/warnings
2013-08-26 15:57:58 -04:00
Sarina Canelake
a374fceb77
Merge pull request #791 from edx/sarina/rake_coverage_combined
...
Add combined coverage to `rake coverage`
2013-08-26 07:24:46 -07:00
Sarina Canelake
ff9e01b403
Add a python prefix for diff-quality task
2013-08-26 10:05:59 -04:00
Sarina Canelake
eee18c3db3
Add combined coverage to rake coverage
2013-08-26 09:42:26 -04:00
jkarni
424570c6d5
Merge pull request #568 from edx/jkarni/fix/quietdocs
...
Jkarni/fix/quietdocs
2013-08-19 07:48:34 -07:00
Will Daly
df38f80506
Merge pull request #638 from edx/will/coffee-too-many-files
...
Coffee compile command now executes for just *.coffee items.
2013-08-12 11:14:23 -07:00
Peter Baratta
735e3b01a2
Create a new response type for Numerical/Formula
...
Named `FormulaEquationInput` (name up for debate)
- Based off ChemEqnIn
- Add FormulaEquationInput in inputtypes.py
- Add a call to a skeleton method for a preview
javascript:
- Queue up some MathJax
- Put some ordering on the AJAX requests: add a parameter when the request was started, when it returns check that it isn't outdated before displaying the preview
- Tests
Note: we moved the `jsinput` tests and DISABLED them, because they were causing the tests to fail.
2013-08-12 11:48:45 -04:00
Will Daly
d947b0ecc8
Coffee compile command now executes for just *.coffee items.
...
This resolves an error that would sometimes occur on Mac OS X:
"Error: EMFILE, too many open files"
2013-08-12 09:26:22 -04:00
Julian Arni
0bbd80fedf
Add verbose option
2013-08-06 14:00:31 -04:00
Julian Arni
332703c856
Fix repeated doc builds
2013-08-02 16:23:25 -04:00
Julian Arni
5451bb642c
Code cleanup.
...
From PR review.
2013-07-30 17:43:43 -04:00
Julian Arni
c0f6ec6cf5
Merge branch 'master' into jkarni/docs-merge
...
Conflicts:
docs/source/conf.py
2013-07-30 10:23:35 -04:00
Sarina Canelake
6923687c8e
Merge pull request #460 from edx/sarina/update-diffcover
...
Update diff-cover to latest version
2013-07-24 20:18:15 -07:00
Calen Pennington
76055aa211
Add a manage.py command that understands the extra edX options
2013-07-24 09:04:12 -04:00
Sarina Canelake
4ee16f1664
Add diff-quality rake task (rake quality)
2013-07-23 09:16:35 -04:00