Hi Roman,

No need for jiras for simple/cosmetic changes.

Cheers
hz

On Jan 21, 2008, at 4:02 PM, Roman Kalukiewicz wrote:

The question is like in the subject: Should I create a JIRA issue for
everything that I change, or not?

As an example of such 'simple' change lets look at my forwarded commit.

Roman

---------- Forwarded message ----------
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: 21-01-2008 21:56
Subject: svn commit: r614007 - in
/activemq/camel/trunk/camel-core/src/test/java/org/apache/camel:
ContextTestSupport.java ExchangeTestSupport.java
model/XmlTestSupport.java
To: [EMAIL PROTECTED]


Author: romkal
Date: Mon Jan 21 12:56:08 2008
New Revision: 614007

URL: http://svn.apache.org/viewvc?rev=614007&view=rev
Log:
ContextTestSupport supports many RouteBuilders to be tested
Tests without test methods made abstract so eclipse doesn't complain
when executing them

Modified:
activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ContextTestSupport.java activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ExchangeTestSupport.java activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ model/XmlTestSupport.java

Modified: activemq/camel/trunk/camel-core/src/test/java/org/apache/ camel/ContextTestSupport.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ContextTestSupport.java?rev=614007&r1=614006&r2=614007&view=diff
= = = = = = = = ====================================================================== --- activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ContextTestSupport.java
(original)
+++ activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ContextTestSupport.java
Mon Jan 21 12:56:08 2008
@@ -24,6 +24,7 @@
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.impl.JndiRegistry;
+import org.apache.camel.processor.CreateRouteWithNonExistingEndpointTest;
import org.apache.camel.spi.Language;
import org.apache.camel.util.jndi.JndiTest;

@@ -68,9 +69,11 @@
        template = new CamelTemplate<Exchange>(context);

        if (useRouteBuilder) {
-            RouteBuilder builder = createRouteBuilder();
-            log.debug("Using created route builder: " + builder);
-            context.addRoutes(builder);
+            RouteBuilder[] builders = createRouteBuilders();
+            for (RouteBuilder builder : builders) {
+                log.debug("Using created route builder: " + builder);
+                context.addRoutes(builder);
+            }
        }
        else {
            log.debug("Using route builder from the created context:
" + context);
@@ -138,6 +141,16 @@
        };
    }

+    /**
+ * Factory method which derived classes can use to create an array of
+     * [EMAIL PROTECTED] RouteBuilder}s to define the routes for testing
+     *
+     * @see #createRouteBuilder()
+     */
+    protected RouteBuilder[] createRouteBuilders() throws Exception {
+        return new RouteBuilder[] {createRouteBuilder()};
+    }
+
    /**
     * Resolves a mandatory endpoint for the given URI or an
exception is thrown
     *

Modified: activemq/camel/trunk/camel-core/src/test/java/org/apache/ camel/ExchangeTestSupport.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ExchangeTestSupport.java?rev=614007&r1=614006&r2=614007&view=diff
= = = = = = = = ====================================================================== --- activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ExchangeTestSupport.java
(original)
+++ activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ ExchangeTestSupport.java
Mon Jan 21 12:56:08 2008
@@ -25,7 +25,7 @@
 *
 * @version $Revision: 1.1 $
 */
-public class ExchangeTestSupport extends ContextTestSupport {
+public abstract class ExchangeTestSupport extends ContextTestSupport {
    protected Exchange exchange;

    /**

Modified: activemq/camel/trunk/camel-core/src/test/java/org/apache/ camel/model/XmlTestSupport.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlTestSupport.java?rev=614007&r1=614006&r2=614007&view=diff
= = = = = = = = ====================================================================== --- activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ model/XmlTestSupport.java
(original)
+++ activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/ model/XmlTestSupport.java
Mon Jan 21 12:56:08 2008
@@ -29,7 +29,7 @@
/**
 * @version $Revision: 1.1 $
 */
-public class XmlTestSupport extends TestSupport {
+public abstract class XmlTestSupport extends TestSupport {
    protected final transient Log log = LogFactory.getLog(getClass());
    protected JAXBContext jaxbContext;

Reply via email to