Author: ltheussl
Date: Tue May 5 13:55:53 2009
New Revision: 771730
URL: http://svn.apache.org/viewvc?rev=771730&view=rev
Log:
Update tests for DOXIA-314
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/resources/site/xdoc/entityTest.xml
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java?rev=771730&r1=771729&r2=771730&view=diff
==============================================================================
---
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java
(original)
+++
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java
Tue May 5 13:55:53 2009
@@ -105,11 +105,11 @@
HtmlHeader2 h2 = (HtmlHeader2) elementIterator.next();
assertNotNull( h2 );
- assertEquals( h2.asText().trim(), "section name with entities: '&'
'\u0391' ' '" );
+ assertEquals( h2.asText().trim(), "section name with entities: '&'
'\u0391' ' ' '\uD7ED'" );
HtmlAnchor a = (HtmlAnchor) elementIterator.next();
assertNotNull( a );
- assertEquals( a.getAttributeValue( "name" ),
"section_name_with_entities:___" );
+ assertEquals( a.getAttributeValue( "name" ),
"section_name_with_entities:____x1d7ed" );
div = (HtmlDivision) elementIterator.next();
assertNotNull( div );
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/resources/site/xdoc/entityTest.xml
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/resources/site/xdoc/entityTest.xml?rev=771730&r1=771729&r2=771730&view=diff
==============================================================================
---
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/resources/site/xdoc/entityTest.xml
(original)
+++
maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/resources/site/xdoc/entityTest.xml
Tue May 5 13:55:53 2009
@@ -46,7 +46,7 @@
<body>
- <section name="section name with entities: '&' 'Α' ' '">
+ <section name="section name with entities: '&' 'Α' ' '
'&tritPos;'">
<h4>Entities</h4>
<h3>Generic Entities: '&' '<' '>' '"' '''</h3>
Modified:
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java?rev=771730&r1=771729&r2=771730&view=diff
==============================================================================
---
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
(original)
+++
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java
Tue May 5 13:55:53 2009
@@ -442,8 +442,8 @@
public void testEntities()
throws Exception
{
- final String text = "<!DOCTYPE test [<!ENTITY foo \"ř\">]>"
- + "<section name=\"&&foo;\"
title=\"&&foo;\"><p>&&foo;</p></section>";
+ final String text = "<!DOCTYPE test [<!ENTITY foo \"ř\"><!ENTITY
tritPos \"𝟭\">]>"
+ + "<section
name=\"&&foo;&tritPos;\"><p>&&foo;&tritPos;</p></section>";
SinkEventTestingSink sink = new SinkEventTestingSink();
@@ -457,7 +457,7 @@
SinkEventElement textEvt = (SinkEventElement) it.next();
assertEquals( "text", textEvt.getName() );
- assertEquals( "&\u0159", textEvt.getArgs()[0] );
+ assertEquals( "&\u0159𝟭", textEvt.getArgs()[0] );
assertEquals( "sectionTitle1_", ( (SinkEventElement) it.next()
).getName() );
assertEquals( "paragraph", ( (SinkEventElement) it.next() ).getName()
);
@@ -470,6 +470,10 @@
assertEquals( "text", textEvt.getName() );
assertEquals( "\u0159", textEvt.getArgs()[0] );
+ textEvt = (SinkEventElement) it.next();
+ assertEquals( "unknown", textEvt.getName() );
+ assertEquals( "𝟭", textEvt.getArgs()[0] );
+
assertEquals( "paragraph_", ( (SinkEventElement) it.next() ).getName()
);
assertEquals( "section1_", ( (SinkEventElement) it.next() ).getName()
);
assertFalse( it.hasNext() );