< prev index next >

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

Print this page




  47     @Test
  48     public final void testTransform() {
  49 
  50         try {
  51             StreamSource input = new StreamSource(getClass().getResourceAsStream("PredicateInKeyTest.xml"));
  52             StreamSource stylesheet = new StreamSource(getClass().getResourceAsStream("PredicateInKeyTest.xsl"));
  53             CharArrayWriter buffer = new CharArrayWriter();
  54             StreamResult output = new StreamResult(buffer);
  55 
  56             TransformerFactory.newInstance().newTransformer(stylesheet).transform(input, output);
  57 
  58             Assert.assertEquals(buffer.toString(), "0|1|2|3", "XSLT xsl:key implementation is broken!");
  59             // expected success
  60         } catch (Exception e) {
  61             // unexpected failure
  62             e.printStackTrace();
  63             Assert.fail(e.toString());
  64         }
  65     }
  66 }
  67 


  47     @Test
  48     public final void testTransform() {
  49 
  50         try {
  51             StreamSource input = new StreamSource(getClass().getResourceAsStream("PredicateInKeyTest.xml"));
  52             StreamSource stylesheet = new StreamSource(getClass().getResourceAsStream("PredicateInKeyTest.xsl"));
  53             CharArrayWriter buffer = new CharArrayWriter();
  54             StreamResult output = new StreamResult(buffer);
  55 
  56             TransformerFactory.newInstance().newTransformer(stylesheet).transform(input, output);
  57 
  58             Assert.assertEquals(buffer.toString(), "0|1|2|3", "XSLT xsl:key implementation is broken!");
  59             // expected success
  60         } catch (Exception e) {
  61             // unexpected failure
  62             e.printStackTrace();
  63             Assert.fail(e.toString());
  64         }
  65     }
  66 }

< prev index next >