Commit Graph

146 Commits

Author SHA1 Message Date
Mark Harrah 327fd718f2 Include 'nosbt' in 'trace' error message 2010-01-16 14:29:00 -05:00
Mark Harrah e110d4028b test case for running webapps directly out of src/main/webapp 2010-01-15 20:00:25 -05:00
Mark Harrah ad40d7f34f Try to properly use Jetty's WebAppClassLoader 2010-01-15 19:40:18 -05:00
Mark Harrah ab9d92b8b4 Replace Ivy interface with component from xsbt 2010-01-15 19:06:36 -05:00
Mark Harrah b6cb89fea4 * limit stack trace length: trace 'on' | 'off' | 'nosbt' | 1 | 2 | ...
* updating license/copyright
2010-01-14 00:15:21 -05:00
Mark Harrah 791c7a2a14 * Remove -linksource as a default option for doc
* First attempt at fixing webapp classloading
 * Additional tests
2010-01-13 20:01:06 -05:00
Mark Harrah e02afb36c8 * Fix 'reload' behavior with respect to sbt.version
* Add test for artifacts
2010-01-12 18:50:47 -05:00
Mark Harrah 1474afb680 console-project fix 2010-01-11 21:02:36 -05:00
Mark Harrah 3c6b5f79c1 Added basic console-project test and fixed default-params and test-failed tests 2010-01-11 20:27:52 -05:00
Mark Harrah 76b31e4fcf Fix console-project 2010-01-11 20:21:55 -05:00
Mark Harrah 694c45ca03 Cleanup on Conditional 2010-01-02 19:24:24 -05:00
Mark Harrah 8e289a262a fix issue #67 2009-12-30 15:21:40 -05:00
Mark Harrah 852a69e2e6 Add forkRun methods to make implementing fork straightforward. 2009-12-29 22:16:28 -05:00
Mark Harrah 3fcdca4ef7 Josh's patch for passing arguments to test-* tasks. 2009-12-23 00:10:53 -05:00
Mark Harrah 04e50bd218 Add szeiger's implementation of test-interface for JUnit to list of known frameworks 2009-12-21 21:32:10 -05:00
Mark Harrah 5b1e26660c * Added source-dependency tests created when testing build manager
* Updated remaining scripted tests for 0.6.x and new scripted framework- test/* tests need to be rewritten
 * removed FileUtilities.sbtJar since sbt is no longer one jar
 * updated PluginProject to work with 0.6.x
2009-12-18 09:47:02 -05:00
Mark Harrah 4ee8c92bec * Fix issue with 'run' improperly interpreting System.exit(0) as a non-zero code
* Updating more tests for 0.6.x
2009-12-15 19:11:59 -05:00
Mark Harrah bad073408d Fix Java dependency tracking in 0.6.x 2009-12-14 18:39:15 -05:00
Mark Harrah 414043b7f4 make NoClassDefError a one line warning message in dependency analysis of Java classes 2009-12-14 09:00:34 -05:00
Mark Harrah 0120326160 0.6.7 for publishing 2009-12-12 08:38:35 -05:00
Mark Harrah e899f51c5a Add 'test-run' method analogous to 'run' but for test classes 2009-12-08 08:27:42 -05:00
Mark Harrah 8265a2344a Merge branch 'using-xsbt' of github.com:harrah/sbt into using-xsbt 2009-12-07 21:37:42 -05:00
Mark Harrah dfdb9456f7 * fix naming clash between xsbt/sbt test libraries
* correct classpath for plugin projects
2009-12-07 19:04:37 -05:00
Mark Harrah ef0bc1f2e4 Update completions to include ++ and exit/quit 2009-12-07 08:38:35 -05:00
Mark Harrah 9bfc8a8f4a Better handling of invalid Scala versions 2009-12-06 22:58:53 -05:00
Mark Harrah 5c29bfc2c2 Getting scripted testing working with using-xsbt:
* uses new scripted test framework in xsbt
 * adds ability to provide commands over loopback interface with <port command
 * only some tests have been updated
2009-12-04 21:26:31 -05:00
Mark Harrah dfaa2f370c Make worker threads uninterruptible 2009-12-02 10:41:10 -05:00
Mark Harrah 097135fb29 specs updated for test-interface 0.2 2009-11-27 13:12:58 -05:00
Mark Harrah 9e6c14f200 Use test-interface 0.2 2009-11-27 10:42:16 -05:00
Mark Harrah e6125354d6 Fix from Josh to enable ScalaCheck support 2009-11-27 10:31:44 -05:00
Mark Harrah 1e0424153a Josh's patches for test-interface 0.2 2009-11-26 20:53:28 -05:00
Mark Harrah 2e942915aa Read commands from a file using <file 2009-11-25 13:05:14 -05:00
Mark Harrah e988b0e51e Transient access to API structure from xsbt compiler interface 2009-11-22 22:57:08 -05:00
Mark Harrah 4f808aad2b stevej's patch to fix main class message 2009-11-19 20:08:40 -05:00
Mark Harrah c192a148a8 Jeremy's patch to set current working directory and environment variables on processes 2009-11-18 21:49:35 -05:00
Mark Harrah 77a40bf59a Include seconds in timestamp printed after running command 2009-11-11 21:02:26 -05:00
Mark Harrah 6c45fe1b2f Add timestamp when command completes. Show stack trace for test framework errors. 2009-11-10 18:51:18 -05:00
Mark Harrah 1e30cb8203 Use correct ClassLoader for tests (build Scala version not definition Scala version) 2009-11-09 23:29:19 -05:00
Mark Harrah 571df2ac79 Cleanup test framework creation 2009-10-23 09:18:00 -04:00
Mark Harrah 308bbc4724 Fix interactive detection in Main 2009-10-23 08:45:58 -04:00
Mark Harrah ecea2f2ed6 Remove dependencies on test frameworks, fixes to make test interface work 2009-10-23 08:10:52 -04:00
Mark Harrah e417e19b02 Use test-interface for test support. 2009-10-22 19:10:54 -04:00
Mark Harrah 75b8fb7208 split build.scala.versions around whitespace, not commas 2009-10-22 08:15:34 -04:00
Mark Harrah edbdc7d7bc Better error message for when val initialization errors occur (properties, tasks,...) 2009-10-21 19:06:33 -04:00
Mark Harrah 15b9c15e6a Use the from() method for the automatically added Scala dependencies so that they are not resolved. 2009-10-21 19:05:28 -04:00
Mark Harrah 50776a69e5 Cleanup/fixes related to cross-building 2009-10-20 18:49:08 -04:00
Mark Harrah 8135c5bd55 Fix console-project 2009-10-20 18:48:56 -04:00
Mark Harrah c6621d9a58 scala.version -> (build.scala.versions, def.scala.version) 2009-10-19 23:19:27 -04:00
Mark Harrah 72c1e72426 Fix Scala version checking done for dependency declarations 2009-10-19 23:18:52 -04:00
Mark Harrah 293730d11b Remove 'final' from name,version,organization 2009-10-19 20:19:09 -04:00