jspwiki-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jalka...@apache.org
Subject svn commit: r665865 - /incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java
Date Mon, 09 Jun 2008 20:02:09 GMT
Author: jalkanen
Date: Mon Jun  9 13:02:09 2008
New Revision: 665865

URL: http://svn.apache.org/viewvc?rev=665865&view=rev
Log:
Added test for JSPWIKI-228.

Modified:
    incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java

Modified: incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java?rev=665865&r1=665864&r2=665865&view=diff
==============================================================================
--- incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java (original)
+++ incubator/jspwiki/trunk/tests/com/ecyrd/jspwiki/plugin/TableOfContentsTest.java Mon Jun
 9 13:02:09 2008
@@ -7,6 +7,7 @@
 import java.util.Properties;
 
 import com.ecyrd.jspwiki.TestEngine;
+import com.ecyrd.jspwiki.WikiException;
 
 import junit.framework.Test;
 import junit.framework.TestCase;
@@ -216,6 +217,21 @@
         
     }
     
+    public void testSimilarNames() throws WikiException
+    {
+        String src = "[{TableOfContents}]\n\n!Test\n\n!Test\n\n";
+        
+        testEngine.saveText( "Test", src );
+        
+        String res = testEngine.getHTML( "Test" );
+
+        assertTrue( "Final HTML 1", res.indexOf(  "id=\"section-Test-Test\"" ) != -1 );
+        assertTrue( "Final HTML 2", res.indexOf(  "id=\"section-Test-Test-2\"" ) != -1 );
+
+        assertTrue( "First test", res.indexOf( "Wiki.jsp?page=Test#section-Test-Test" ) !=
-1 );
+        assertTrue( "2nd test",   res.indexOf( "Wiki.jsp?page=Test#section-Test-Test-2" )
!= -1 );
+        
+    }
     public static Test suite()
     {
         return new TestSuite( TableOfContentsTest.class );



Mime
View raw message