Skip to content
Browse files

New release notes

  • Loading branch information...
1 parent 1188031 commit 9d587ca13783df26c3d3f87a82acd920620f9e9d dsaff committed Apr 8, 2010
Showing with 35 additions and 8 deletions.
  1. +7 −0 doc/ReleaseNotes4.8.1.txt
  2. +10 −0 doc/ReleaseNotes4.8.2.html
  3. +8 −0 doc/ReleaseNotes4.8.2.txt
  4. +4 −4 doc/ReleaseNotes4.8.txt
  5. +6 −4 doc/building-junit.txt
View
7 doc/ReleaseNotes4.8.1.txt
@@ -0,0 +1,7 @@
+## Summary of Changes in version 4.8.1 ##
+
+This was a quick bugfix release for an important bug
+
+### Bug fixes ###
+
+- github#61: Category annotations on classes were not honored.
View
10 doc/ReleaseNotes4.8.2.html
@@ -0,0 +1,10 @@
+<h2>Summary of Changes in version 4.8.2</h2>
+
+<p>This was a quick bugfix release</p>
+
+<h3>Bug fixes</h3>
+
+<ul>
+<li>github#96: TestSuite(MyTestCase.class) should dynamically detect if MyTestCase
+is a TestCase</li>
+</ul>
View
8 doc/ReleaseNotes4.8.2.txt
@@ -0,0 +1,8 @@
+## Summary of Changes in version 4.8.2 ##
+
+This was a quick bugfix release
+
+### Bug fixes ###
+
+- github#96: TestSuite(MyTestCase.class) should dynamically detect if MyTestCase
+ is a TestCase
View
8 doc/ReleaseNotes4.8.txt
@@ -16,7 +16,7 @@ Example:
public interface FastTests { /* category marker */ }
public interface SlowTests { /* category marker */ }
- public static class A {
+ public class A {
@Test
public void a() {
fail();
@@ -29,7 +29,7 @@ Example:
}
@Category({SlowTests.class, FastTests.class})
- public static class B {
+ public class B {
@Test
public void c() {
@@ -39,15 +39,15 @@ Example:
@RunWith(Categories.class)
@IncludeCategory(SlowTests.class)
@SuiteClasses( { A.class, B.class }) // Note that Categories is a kind of Suite
- public static class SlowTestSuite {
+ public class SlowTestSuite {
// Will run A.b and B.c, but not A.a
}
@RunWith(Categories.class)
@IncludeCategory(SlowTests.class)
@ExcludeCategory(FastTests.class)
@SuiteClasses( { A.class, B.class }) // Note that Categories is a kind of Suite
- public static class SlowTestSuite {
+ public class SlowTestSuite {
// Will run A.b, but not A.a or B.c
}
View
10 doc/building-junit.txt
@@ -2,13 +2,15 @@ Steps to build junit:
- Must be manual
- Write release notes
- - Update version in build.xml
+ - Update version in build.xml and pom.xml
- Not too tedious:
- Run the ant zip task
- Upload stuff to github (including tag)
- Tedious:
- Update SourceForge if major release
- - Update javadocs on SourceForge and junit.org
- - Put release notes somewhere tidy, now that SourceForge isn't canonical.
- - Announce on blog, user list, dev list, twitter, junit.org
+ - Update javadocs on github site (and "latest" link)
+ - Update javadocs on junit.org
+ - Put release notes on github.
+ - Do something with maven.
+ - Announce on blog, user list, dev list, announce list, junit.org, twitter
- Profit!

0 comments on commit 9d587ca

Please sign in to comment.
Something went wrong with that request. Please try again.