You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bo...@apache.org on 2001/07/12 15:51:14 UTC

cvs commit: jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit XMLJUnitResultFormatter.java XMLResultAggregator.java

bodewig     01/07/12 06:51:13

  Modified:    src/main/org/apache/tools/ant/taskdefs/optional/junit
                        XMLJUnitResultFormatter.java
                        XMLResultAggregator.java
  Log:
  Make sure XML report will be UTF8 encoded.
  
  Submitted by:	Stephane Bailliez <sb...@imediation.com>
  
  Revision  Changes    Path
  1.9       +1 -1      jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java
  
  Index: XMLJUnitResultFormatter.java
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XMLJUnitResultFormatter.java	2001/07/11 09:29:52	1.8
  +++ XMLJUnitResultFormatter.java	2001/07/12 13:51:07	1.9
  @@ -162,7 +162,7 @@
           if (out != null) {
               Writer wri = null;
               try {
  -                wri = new OutputStreamWriter(out);
  +                wri = new OutputStreamWriter(out, "UTF8");
                   wri.write("<?xml version=\"1.0\"?>\n");
                   (new DOMElementWriter()).write(rootElement, wri, 0, "  ");
                   wri.flush();
  
  
  
  1.4       +2 -1      jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java
  
  Index: XMLResultAggregator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLResultAggregator.java	2001/06/21 15:21:00	1.3
  +++ XMLResultAggregator.java	2001/07/12 13:51:09	1.4
  @@ -56,6 +56,7 @@
   import java.io.File;
   import java.io.IOException;
   import java.io.OutputStream;
  +import java.io.OutputStreamWriter;
   import java.io.PrintWriter;
   import java.io.StringWriter;
   import java.io.FileOutputStream;
  @@ -221,7 +222,7 @@
        */
       protected void writeDOMTree(Document doc, File file) throws IOException {
           OutputStream out = new FileOutputStream( file );
  -        PrintWriter wri = new PrintWriter(out);
  +        PrintWriter wri = new PrintWriter(new OutputStreamWriter(out, "UTF8"));
           wri.write("<?xml version=\"1.0\"?>\n");
           (new DOMElementWriter()).write(doc.getDocumentElement(), wri, 0, "  ");
           wri.flush();