You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by wg...@apache.org on 2007/10/27 15:19:23 UTC

svn commit: r589093 - in /velocity/engine/trunk: build/build.xml src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java

Author: wglass
Date: Sat Oct 27 06:19:22 2007
New Revision: 589093

URL: http://svn.apache.org/viewvc?rev=589093&view=rev
Log:
increased verboseness temporarily of ant test to try to figure out where the gump issue is coming from

Modified:
    velocity/engine/trunk/build/build.xml
    velocity/engine/trunk/src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java

Modified: velocity/engine/trunk/build/build.xml
URL: http://svn.apache.org/viewvc/velocity/engine/trunk/build/build.xml?rev=589093&r1=589092&r2=589093&view=diff
==============================================================================
--- velocity/engine/trunk/build/build.xml (original)
+++ velocity/engine/trunk/build/build.xml Sat Oct 27 06:19:22 2007
@@ -969,7 +969,9 @@
            fork="true"
            printSummary="yes"
            haltonerror="${test.haltonerror}"
-           haltonfailure="${test.haltonfailure}">
+           haltonfailure="${test.haltonfailure}"
+           showoutput="true"
+           >
 
       <!-- Don't use the run classpath, test using the exploded class tree -->
       <classpath>

Modified: velocity/engine/trunk/src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java
URL: http://svn.apache.org/viewvc/velocity/engine/trunk/src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java?rev=589093&r1=589092&r2=589093&view=diff
==============================================================================
--- velocity/engine/trunk/src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java (original)
+++ velocity/engine/trunk/src/test/org/apache/velocity/test/BuiltInEventHandlerTestCase.java Sat Oct 27 06:19:22 2007
@@ -16,7 +16,7 @@
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
- * under the License.    
+ * under the License.
  */
 
 import java.io.BufferedWriter;
@@ -129,6 +129,8 @@
         assertEquals(2,errors.size());
         assertEquals("$c1",((InvalidReferenceInfo) errors.get(0)).getInvalidReference());
         assertEquals("$a1.foobar()",((InvalidReferenceInfo) errors.get(1)).getInvalidReference());
+
+        System.out.println("Caught invalid references (local configuration).");
     }
 
     public void testReportInvalidReferences2() throws Exception
@@ -153,7 +155,10 @@
             ve.evaluate(context,writer,"test","$a1 $c1 $a1.length() $a1.foobar()");
             fail ("Expected exception.");
         } catch (RuntimeException E) {}
-        
+
+
+        System.out.println("Caught invalid references (global configuration).");
+
     }
 
     /**
@@ -166,6 +171,9 @@
         assertEquals("test string&amp;another&lt;b&gt;bold&lt;/b&gt;test",esc.referenceInsert("","test string&another<b>bold</b>test"));
         assertEquals("&lt;&quot;&gt;",esc.referenceInsert("","<\">"));
         assertEquals("test string",esc.referenceInsert("","test string"));
+
+        System.out.println("Correctly escaped HTML");
+
     }
 
     /**
@@ -179,6 +187,9 @@
         assertEquals("&lt;&quot;&gt;",esc.referenceInsert("","<\">"));
         assertEquals("&apos;",esc.referenceInsert("","'"));
         assertEquals("test string",esc.referenceInsert("","test string"));
+
+        System.out.println("Correctly escaped XML");
+
     }
 
     /**
@@ -190,6 +201,9 @@
         EscapeReference esc = new EscapeSqlReference();
         assertEquals("Jimmy''s Pizza",esc.referenceInsert("","Jimmy's Pizza"));
         assertEquals("test string",esc.referenceInsert("","test string"));
+
+        System.out.println("Correctly escaped SQL");
+
     }
 
     /**
@@ -201,6 +215,9 @@
         EscapeReference esc = new EscapeJavaScriptReference();
         assertEquals("Jimmy\\'s Pizza",esc.referenceInsert("","Jimmy's Pizza"));
         assertEquals("test string",esc.referenceInsert("","test string"));
+
+
+        System.out.println("Correctly escaped Javascript");
     }
 
     /**
@@ -229,6 +246,9 @@
         context.put("bold","<b>");
         ve.evaluate(context,writer,"test","$bold.substring(0,1)");
         assertEquals("&lt;",writer.toString());
+
+        System.out.println("Escape matched all references (global configuration)");
+
     }
 
     /**
@@ -264,6 +284,9 @@
         writer = new StringWriter();
         ve.evaluate(newEscapeContext(),writer,"test","$test1_js.substring(0,7)");
         assertEquals("Jimmy\\'s",writer.toString());
+
+        System.out.println("Escape selected references (global configuration)");
+
     }
 
     private Context newEscapeContext()
@@ -316,6 +339,9 @@
         ve3.evaluate(context,writer,"test","$list.get(0)");
         assertTrue(writer.toString().indexOf("IndexOutOfBoundsException") != -1);
         assertTrue(writer.toString().indexOf("ArrayList") != -1);
+
+        System.out.println("PrintException handler successful.");
+
     }
 
     public void testIncludeNotFound() throws Exception
@@ -346,6 +372,9 @@
         {
             fail("Output incorrect.");
         }
+
+        System.out.println("IncludeNotFound handler successful.");
+
     }
 
     public void testIncludeRelativePath() throws Exception
@@ -376,5 +405,8 @@
         {
             fail("Output incorrect.");
         }
+
+        System.out.println("IncludeRelativePath handler successful.");
+
     }
 }