< prev index next >

test/javax/xml/jaxp/unittest/transform/Bug6490380.java

Print this page




  44  * @summary Test only a single DOCTYPE declaration is generated through transforming.
  45  */
  46 @Listeners({jaxp.library.FilePolicy.class})
  47 public class Bug6490380 {
  48 
  49     @Test
  50     public void test() {
  51         try {
  52             Transformer transformer = TransformerFactory.newInstance().newTransformer();
  53             URL input = Bug6490380.class.getResource("Bug4693341.xml");
  54             StreamSource source = new StreamSource(input.openStream(), input.toString());
  55             StringWriter sw = new StringWriter();
  56             transformer.transform(source, new StreamResult(sw));
  57             String s = sw.toString();
  58             Assert.assertEquals(s.indexOf("!DOCTYPE"), s.lastIndexOf("!DOCTYPE"));
  59         } catch (Exception ex) {
  60             Assert.fail(ex.getMessage());
  61         }
  62     }
  63 }
  64 


  44  * @summary Test only a single DOCTYPE declaration is generated through transforming.
  45  */
  46 @Listeners({jaxp.library.FilePolicy.class})
  47 public class Bug6490380 {
  48 
  49     @Test
  50     public void test() {
  51         try {
  52             Transformer transformer = TransformerFactory.newInstance().newTransformer();
  53             URL input = Bug6490380.class.getResource("Bug4693341.xml");
  54             StreamSource source = new StreamSource(input.openStream(), input.toString());
  55             StringWriter sw = new StringWriter();
  56             transformer.transform(source, new StreamResult(sw));
  57             String s = sw.toString();
  58             Assert.assertEquals(s.indexOf("!DOCTYPE"), s.lastIndexOf("!DOCTYPE"));
  59         } catch (Exception ex) {
  60             Assert.fail(ex.getMessage());
  61         }
  62     }
  63 }

< prev index next >