Author: krosenvold
Date: Sun Jan  1 12:09:58 2012
New Revision: 1226240

URL: http://svn.apache.org/viewvc?rev=1226240&view=rev
Log:
o Updated developer docs with info about how to write a testcase

Modified:
    maven/surefire/trunk/maven-surefire-plugin/src/site/apt/developing.apt.vm

Modified: 
maven/surefire/trunk/maven-surefire-plugin/src/site/apt/developing.apt.vm
URL: 
http://svn.apache.org/viewvc/maven/surefire/trunk/maven-surefire-plugin/src/site/apt/developing.apt.vm?rev=1226240&r1=1226239&r2=1226240&view=diff
==============================================================================
--- maven/surefire/trunk/maven-surefire-plugin/src/site/apt/developing.apt.vm 
(original)
+++ maven/surefire/trunk/maven-surefire-plugin/src/site/apt/developing.apt.vm 
Sun Jan  1 12:09:58 2012
@@ -43,7 +43,20 @@ Developer Center
 
   The surefire booter is capable of booting all the way back to jdk1.3. 
Specifically
   this means surefire-api, surefire-booter, common-junit3 and surefire-junit3 
are
-  source/target 1.3. The plugin itself is 1.4 and several providers are 1.5.
+  source/target 1.3. The plugin and several providers are 1.5.
+
+* TestCases
+
+  All patches to surefire must contain test coverage, either as an integration 
test
+  or a unit test. All new fearures (changed/added plugin options) must be 
covered by
+  and end-to-end integration test.
+
+  There are
+  numerous other integration tests that all operate upon small sample projects 
in
+  surefire-integration-tests/src/test/resources
+
+  Example integration tests are Surefire141PluggableProvidersIT and the 
corresponding
+  
surefire-integration-tests/src/test/resources/surefire-141-pluggableproviders.
 
 * Provider Isolation
 


Reply via email to