joeferraro/MavensMate — pull request #30 by doublesharp (2013-05-17 23:35:18+00:00)
Title: Production Orgs require rollbackOnError=True

Fix https://github.com/joeferraro/MavensMate-SublimeText/issues/152
which is a regression caused by
https://github.com/joeferraro/MavensMate-SublimeText/issues/118 in
commit
https://github.com/joeferraro/MavensMate/commit/2b638e56ff0e60152f856f4f
7928c76c2049295b.

Check testRequired to find out if this is a production org. This is a
bit of a misnomer as runAllTests=True will run managed package tests,
other tests are *always* run so we should honor the UI, however
Production orgs do require rollbackOnError=True so we should override
it here

Do not use setting for rollback_on_error, always use UI value for
run_tests