jvanzyl     00/11/03 18:41:58

  Modified:    src/java/org/apache/velocity/test TemplateTestCase.java
               src/java/org/apache/velocity/test/misc Test.java
  Log:
  - getting rid of references to Tea.
  
  Revision  Changes    Path
  1.16      +5 -15     
jakarta-velocity/src/java/org/apache/velocity/test/TemplateTestCase.java
  
  Index: TemplateTestCase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/test/TemplateTestCase.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- TemplateTestCase.java     2000/11/03 23:26:51     1.15
  +++ TemplateTestCase.java     2000/11/04 02:41:57     1.16
  @@ -73,7 +73,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Daniel Rall</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
  - * @version $Id: TemplateTestCase.java,v 1.15 2000/11/03 23:26:51 jon Exp $
  + * @version $Id: TemplateTestCase.java,v 1.16 2000/11/04 02:41:57 jvanzyl Exp $
    */
   public class TemplateTestCase extends RuntimeTestCase
   {
  @@ -162,24 +162,14 @@
               FileOutputStream fos = 
                   new FileOutputStream (getFileName(RESULT_DIR, baseFileName, 
RESULT_FILE_EXT));
   
  -            // create the streams
  -            InternedCharToByteBuffer ictbb = new InternedCharToByteBuffer(
  -                new DefaultCharToByteBuffer(new DefaultByteBuffer(), 
Runtime.getString(
  -                    Runtime.TEMPLATE_ENCODING)));
  -            // create the writer
  -            CharToByteBufferWriter buffer = new CharToByteBufferWriter (ictbb);
  +            Writer writer = new BufferedWriter(new OutputStreamWriter(fos));
   
               // process the template
  -            template.merge(context, buffer);
  +            template.merge(context, writer);
   
  -            // write the output to the file
  -            ictbb.writeTo(fos);
  -            
  -            // close the buffer
  -            buffer.close();
  -
               // close the file
  -            fos.close();
  +            writer.flush();
  +            writer.close();
               
               if (!isMatch())
               {
  
  
  
  1.3       +7 -11     
jakarta-velocity/src/java/org/apache/velocity/test/misc/Test.java
  
  Index: Test.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/test/misc/Test.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Test.java 2000/11/03 23:26:52     1.2
  +++ Test.java 2000/11/04 02:41:57     1.3
  @@ -71,12 +71,13 @@
    * test all the directives support by Velocity.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
  - * @version $Id: Test.java,v 1.2 2000/11/03 23:26:52 jon Exp $
  + * @version $Id: Test.java,v 1.3 2000/11/04 02:41:57 jvanzyl Exp $
    */
   public class Test
   {
       public Test(String templateFile)
       {
  +        Writer writer = null;
           TestProvider provider = new TestProvider();
           ArrayList al = provider.getCustomers();
           Hashtable h = new Hashtable();
  @@ -102,16 +103,11 @@
               context.put("menu", provider.getMenu());
               context.put("stringarray", provider.getArray());
   
  -            // create the output buffer
  -            InternedCharToByteBuffer ictbb = new InternedCharToByteBuffer(
  -                new DefaultCharToByteBuffer(new DefaultByteBuffer(), 
Runtime.getString(
  -                    Runtime.TEMPLATE_ENCODING)));
  -            CharToByteBufferWriter buffer = new CharToByteBufferWriter (ictbb);
  -            template.merge(context, buffer);
  -            // write the buffer to the output stream
  -            ictbb.writeTo(System.out);
  -            ictbb.reset(); // calling this doesn't really have an effect
  -            buffer.close();
  +            writer = new BufferedWriter(new OutputStreamWriter(System.out));
  +            template.merge(context, writer);
  +
  +            writer.flush();
  +            writer.close();
           }
           catch( Exception e )
           {
  
  
  

Reply via email to