public void testPreservePCDATAFormat() throws UnsupportedEncodingException, IOException, CoreException { // BUG84688 XMLFormattingPreferences prefs = new XMLFormattingPreferences(); prefs.setPCDataWhitespaceStrategy(XMLFormattingPreferences.PRESERVE); prefs.setClearAllBlankLines(true); formatAndAssertEquals( "testfiles/xml/xml-preservepcdata.xml", "testfiles/xml/xml-preservepcdata-yes-fmt.xml", prefs); // results are different than old formatter prefs.setPCDataWhitespaceStrategy(XMLFormattingPreferences.COLLAPSE); formatAndAssertEquals( "testfiles/xml/xml-preservepcdata.xml", "testfiles/xml/xml-preservepcdata-no-newfmt.xml", prefs); }