Calen Pennington
5489a3b645
Merge pull request #44 from edx/feature/cale/run-all-tests
...
Run all tests on jenkins
2013-06-06 09:52:27 -07:00
Calen Pennington
0bf7c71ec2
Run all tests on jenkins
...
We used to specify specific rake test tasks so that we could run all of
them even if early ones failed. However, that meant that as new tasks
were added, they weren't being run on jenkins.
Now, there is a facility in the rake scripts so that tests can run using
the test_sh function, which will delay failure until the end of the rake
run, unless the TESTS_FAIL_FAST environment variable is set.
Furthermore, this reorganizes the jasmine test tasks so that we can run
those as part of `rake test` as well.
2013-06-05 13:08:54 -04:00
Will Daly
a5fc721922
Merge branch 'master' into will/diff-cover-integration
2013-06-04 18:19:07 -04:00
Peter Baratta
e17f9f6c37
Merge pull request #2108 from edx/pbaratta/calc-tests
...
Add some testing to calc.py prior to changes
2013-05-30 12:54:52 -07:00
Will Daly
34d1ea9e63
Consolidated coverage report generation into one rake command.
...
Added diff coverage reports using diff-coverage tool.
2013-05-30 15:09:39 -04:00
Will Daly
a64476f39a
Removed obsolete troubleshooting tip.
2013-05-24 11:08:52 -04:00
Will Daly
bfaadd47ab
Updated testing documentation to reflect changes to how requirements are
...
installed.
2013-05-23 22:30:09 -04:00
Peter Baratta
2486f7c271
Fixed docstrings and other comments from PR review
2013-05-23 17:38:16 -04:00
Calen Pennington
a282153337
Cleaned up whitespace in docs
2013-05-22 21:38:03 -04:00
Calen Pennington
dcefd9e991
Taught rake test_lms and test_cms to run specific tests by passing a single argument
2013-05-22 21:37:48 -04:00
Will Daly
4e118a080e
Updated docs to add a note about Chrome / ChromeDriver revisions.
2013-05-15 15:48:03 -04:00
Will Daly
baec80ed07
Updated documentation with note about running acceptance tests
...
in parallel.
Updated docs to say we target Chrome.
2013-05-15 10:38:04 -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
Will Daly
6b0394172d
Changed test_acceptance to test_acceptance_lms and test_acceptance_cms
...
Updated testing docs to reflect changes to the rake file
Added option to pass arguments (including --pdb) to rake test_acceptance
Updated readme
2013-05-10 16:50:00 -04:00
Will Daly
2629fc71d6
Added troubleshooting tip for jasmine tests (bundle install)
...
Updated jasmine rake documentation to reflect changes Cale made
2013-04-19 12:41:10 -04:00
Will Daly
3f47e2c29d
Added explanation of testing pyramid
2013-04-19 11:01:42 -04:00
Will Daly
e0fb13a26e
Resized test pyramid image
...
Fixed mistake in pip install snippet
2013-04-19 10:52:15 -04:00
Will Daly
85ea5f7367
Updated testing documentation
2013-04-19 10:29:58 -04:00
Jay Zoldak
8c4edc459c
update testing doc
2013-01-03 11:22:21 -05:00
Prem Sichanugrist
9801ce5d3b
Add documentation for running JavaScript test
2012-07-06 14:19:32 -04:00
Victor Shnayder
c9cbc52ffa
Add rough overview docs
2012-06-13 10:18:53 -04:00