You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by lt...@apache.org on 2009/01/13 16:33:24 UTC

svn commit: r734156 - /maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java

Author: ltheussl
Date: Tue Jan 13 07:33:16 2009
New Revision: 734156

URL: http://svn.apache.org/viewvc?rev=734156&view=rev
Log:
Add test for DOXIA-177, needs to be activated when fixed.

Modified:
    maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java

Modified: maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java?rev=734156&r1=734155&r2=734156&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java (original)
+++ maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/XhtmlBaseSinkTest.java Tue Jan 13 07:33:16 2009
@@ -68,4 +68,48 @@
             }
         }
     }
+
+    /** @throws Exception */
+    public void testNestedTables()
+        throws Exception
+    {
+        // DOXIA-177
+        XhtmlBaseSink sink = null;
+
+        try
+        {
+            Writer writer =  new StringWriter();
+
+            sink = new XhtmlBaseSink( writer );
+
+            sink.table();
+            sink.tableRows( new int[] {0}, false );
+            sink.tableRow();
+            sink.tableCell();
+// FIXME: include nested table
+//            sink.table();
+//            sink.tableRows( new int[] {0}, false );
+//            sink.tableRow();
+//            sink.tableCell();
+//            sink.text( "nestedTableCell" );
+//            sink.tableCell_();
+//            sink.tableRow_();
+//            sink.tableRows_();
+//            sink.table_();
+            sink.tableCell_();
+            sink.tableRow_();
+            sink.tableRows_();
+            sink.table_();
+
+            String actual = writer.toString();
+            //assertTrue( actual.indexOf( "nestedTableCell" ) != 1 );
+        }
+        finally
+        {
+            if ( sink != null )
+            {
+                sink.close();
+            }
+        }
+    }
 }