Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Tycho/Release Notes/1.2"
< Tycho | Release Notes
m |
|||
Line 26: | Line 26: | ||
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&target_milestone=1.2.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 1.2.0-SNAPSHOT] | [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Technology&product=Tycho&query_format=advanced&target_milestone=1.2.0&order=bug_id&query_based_on= Complete list of bug fixes and enhancements in 1.2.0-SNAPSHOT] | ||
+ | |||
+ | === Testing === | ||
+ | |||
+ | * Support for JUnit 5 is here: | ||
+ | ** We ported [https://github.com/junit-team/junit5/tree/master/junit-platform-surefire-provider junit-platform-surefire-provider] to Tycho. As soon as a test bundle requires any of the <tt>org.junit.jupiter.api.*</tt> packages, the JUnit 5 surefire provider is used, no need for explicit configuration in the default case. | ||
+ | ** we added junit-vintage-engine so you can mix and match JUnit 5 and JUnit 4 tests in the same test bundle. This should ease gradual migration to JUnit 5 | ||
+ | ** you can exclude or include test based on JUnit 5 tags, see the [http://git.eclipse.org/c/gerrit/tycho/org.eclipse.tycho.git/tree/tycho-its/projects/surefire.junit5/bundle.test/pom.xml#n31 JUnit 5 example test bundle] used by the integration tests | ||
[[Category:Tycho|Release Notes/1.2]] | [[Category:Tycho|Release Notes/1.2]] |
Revision as of 15:49, 6 April 2018
SNAPSHOT builds
Tycho 1.2.0-SNAPSHOT is currently in development. To try out the most recent snapshot build, simply add the following snippet to your (parent) pom.xml or settings.xml, and set the property for the Tycho version (e.g. tycho-version) to 1.2.0-SNAPSHOT.
<pluginRepositories> <pluginRepository> <id>tycho-snapshots</id> <url>https://repo.eclipse.org/content/repositories/tycho-snapshots/</url> </pluginRepository> </pluginRepositories>
SNAPSHOT site docs
Refer to the latest SNAPSHOT site docs for Tycho and Tycho Extras.
New and Noteworthy
Complete list of bug fixes and enhancements in 1.2.0-SNAPSHOT
Testing
- Support for JUnit 5 is here:
- We ported junit-platform-surefire-provider to Tycho. As soon as a test bundle requires any of the org.junit.jupiter.api.* packages, the JUnit 5 surefire provider is used, no need for explicit configuration in the default case.
- we added junit-vintage-engine so you can mix and match JUnit 5 and JUnit 4 tests in the same test bundle. This should ease gradual migration to JUnit 5
- you can exclude or include test based on JUnit 5 tags, see the JUnit 5 example test bundle used by the integration tests