Mark Harrah
a0fdb3885d
0.13.1-SNAPSHOT to be able to use 0.13 plugins without changes
2013-07-17 14:58:53 -04:00
Grzegorz Kossakowski
60057f5d81
Mark pickled existential test as passing.
...
The problem with pickled existential flag has been fixed upstream
in Scala 2.10 (the one sbt is using right now) so let's mark this
test as passing.
Note, that the fix went into Scala 2.9.3 so it's passing with that
version of Scala as well.
Closes #616 . We don't need to work-around this on sbt side because
sbt already upgraded to Scala 2.10 where this is fixed.
Closes #623 . Since sbt switched to Scala 2.10 we don't need a
specific version of Scala for this test.
2013-07-16 15:44:50 -07:00
Mark Harrah
94e6bb406e
fix tests/fork. It relied on being able to run a test multiple times in the same forked group.
2013-07-16 13:55:10 -04:00
Mark Harrah
c0e06a14fe
Apply setup and cleanup hooks to forked tests.
...
The actual class loader for test classes cannot be provided because it
is in another jvm.
2013-07-16 13:55:10 -04:00
Mark Harrah
c2df1e8d68
Deduplicate options processing for forked/non-forked tests.
...
This in particular fixes testOnly/testQuick when forking.
2013-07-16 13:55:10 -04:00
Mark Harrah
914afb1ca4
Docs: Use more lazy vals on Tasks.
...
The plain vals were technically correct, but new users don't
necessarily understand Scala initialization order.
2013-07-15 07:36:54 -04:00
David Harcombe
a05c623495
Update Community-Plugins.rst
...
Add sbt-multi-publish
2013-07-12 15:27:25 -04:00
Mark Harrah
f9a82b8eb6
Docs: better version handling/separation in conf.py
2013-07-12 15:11:50 -04:00
Mark Harrah
a2ae2bc433
delete correct test for packaging="pom"
2013-07-12 14:29:21 -04:00
Mark Harrah
036156413d
disable JLine event expansion
2013-07-12 09:42:16 -04:00
Mark Harrah
3f51a53d49
Docs: clean up organizations and links
2013-07-12 09:16:50 -04:00
cheeseng
5cd8d25943
Changed all scripted tests that use ScalaTest 2.0.M6-SNAP26 to use 2.0.M6-SNAP28, which fixes the pending arguments-new test.
2013-07-12 07:54:38 -04:00
Mark Harrah
796ce33577
Arguments test for new test-interface. Ref #813 .
2013-07-11 22:54:42 -04:00
Mark Harrah
45677de789
test arguments no longer need to be passed throughout- they are now only used in Runner construction
2013-07-11 21:13:06 -04:00
Mark Harrah
d8b3118ba4
Revert packaging='pom' behavior change introduced in c5823ad1e7. Fixes #810 . Ref #636 .
2013-07-11 18:49:30 -04:00
Mark Harrah
544565bf98
clean up some ConvertResolver parameter lists
2013-07-11 18:49:30 -04:00
Mark Harrah
4795799a15
Drop defaultConfigurationMapping, which wasn't used. Fixes #421 .
2013-07-11 18:49:30 -04:00
Mark Harrah
32bdab68bd
Fix remaining Global defaults to be added only once.
2013-07-11 18:49:30 -04:00
Mark Harrah
3cd0488bb1
Docs: fix versions in links on Setup page
2013-07-10 18:15:30 -04:00
Mark Harrah
0507a2a1a9
Deprecate implicit RootProject/LocalProject calls on URI/File/String
...
Builds are using explicit calls anyway, so reduce the implicits.
2013-07-10 18:15:30 -04:00
Mark Harrah
7278fbc567
Scala 2.11 modularized dependencies
2013-07-09 14:55:30 -04:00
Mark Harrah
ef4ce0f789
Deleted unused discovered test parser/printer
2013-07-09 14:55:30 -04:00
Mark Harrah
4bf4a80b5e
Deleted unused type parsing class
2013-07-09 14:55:30 -04:00
Mark Harrah
001bd6cb9f
Provide a better error message when an older launcher is used with 0.13 and JLine classes are incompatible.
2013-07-08 18:42:00 -04:00
Mark Harrah
9f75019dae
Docs: note change in return type of test execution
2013-07-08 18:42:00 -04:00
Mark Harrah
ccff43ce8c
API docs and cleanup for test configuration data structures
2013-07-08 09:14:19 -04:00
Mark Harrah
919d0ac63d
Failed task execution should still preserve State changes. Fixes #804 .
...
Candidate for inclusion in 0.13.0 if there is another RC, otherwise
scheduled for 0.13.1.
2013-07-03 17:16:00 -04:00
Mark Harrah
3e7bedd11b
Properly filter test results and decode test names in printed output.
...
Initial report by @viktorklang, based on his patch.
2013-07-03 17:16:00 -04:00
Mark Harrah
f4305023a7
Docs: more compatibility notes
2013-07-03 17:15:26 -04:00
Marko Elezovic
ebb6b2cf70
Whitespace OCD
2013-07-02 08:21:32 -04:00
Mark Harrah
91e646f436
Docs: note JLine/Ansi changes
2013-07-02 08:21:23 -04:00
Mark Harrah
8c7a1a4f8a
clean up CONTRIBUTING and README
2013-06-28 19:06:56 -04:00
Mark Harrah
fc34039894
switch to org.scala-sbt;test-interface;1.0
2013-06-28 19:03:30 -04:00
Mark Harrah
7992997ac1
refined auto project ID to prepend 'root-' if initial character is numeric
2013-06-28 14:31:45 -04:00
Mark Harrah
b8ff4ca3d5
conscript launchconfigs for 0.13.0-SNAPSHOT
2013-06-28 12:12:58 -04:00
Mark Harrah
a1a00526ff
properly wrap unknown test data structures in serializable ones
2013-06-28 12:12:58 -04:00
Mark Harrah
3e74b92bf8
TestFingerprintWrapper no longer necessary
2013-06-28 11:18:17 -04:00
Mark Harrah
851451a90a
shouldn't need to deserialize user classes when forking tests, only sbt+test-interface
2013-06-28 11:02:49 -04:00
Mark Harrah
53191cb787
Only print extra test status counts if nonzero
2013-06-28 09:48:27 -04:00
Mark Harrah
301c11f9e0
Drop ForkTestDefinition in favor of TaskDef
2013-06-28 09:24:47 -04:00
Mark Harrah
ba28e5b505
not necessary to rewrap TaskDef in FrameworkWrapper.createTask
2013-06-28 09:24:33 -04:00
Mark Harrah
019920c138
duration() is specified to return -1 when none exists
2013-06-28 09:09:46 -04:00
Mark Harrah
ab0d61c3fe
define test-interface dependency in build in one place
2013-06-28 09:08:29 -04:00
cheeseng
6d4e51386f
Added Specs2 new implementation class name.
2013-06-28 18:04:08 +08:00
cheeseng
86f47bd67d
Added explicitlySpecified and selectors field to ForkTestDefinition, and change ForkMain to use explicitlySpecified and selectors value sent from ForkTests.
2013-06-28 17:45:13 +08:00
cheeseng
0c66d1a5d3
Added support of Ignore, Canceled and Pending added in the latest framework API.
2013-06-28 17:19:27 +08:00
cheeseng
5bb46359b5
Change to use test-interface-1.0-SNAP7, and use ScalaTest 2.0.M6-SNAP26 which implemented test-interface-1.0-SNAP7.
2013-06-28 17:18:38 +08:00
Mark Harrah
220886be80
fix plugin depth and project ID auto detection for external dependencies
2013-06-28 00:01:19 -04:00
Mark Harrah
644a2c9d13
scripted support for disabled tests
2013-06-28 00:01:19 -04:00
Mark Harrah
ca9f32c7d1
Include projects without defined settings in KeyIndex.
2013-06-28 00:01:19 -04:00