You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by lt...@apache.org on 2011/09/28 10:15:07 UTC
svn commit: r1176777 -
/maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java
Author: ltheussl
Date: Wed Sep 28 08:15:06 2011
New Revision: 1176777
URL: http://svn.apache.org/viewvc?rev=1176777&view=rev
Log:
add some non-intuitive test results
Modified:
maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java
Modified: maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java?rev=1176777&r1=1176776&r2=1176777&view=diff
==============================================================================
--- maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java (original)
+++ maven/shared/trunk/maven-doxia-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java Wed Sep 28 08:15:06 2011
@@ -35,14 +35,22 @@ public class DefaultSiteToolTest
{
assertEquals( null, DefaultSiteTool.getNormalizedPath( null ) );
assertEquals( "", DefaultSiteTool.getNormalizedPath( "" ) );
+ assertEquals( "", DefaultSiteTool.getNormalizedPath( "." ) );
+ assertEquals( "", DefaultSiteTool.getNormalizedPath( "./" ) );
assertEquals( "foo", DefaultSiteTool.getNormalizedPath( "foo" ) );
assertEquals( "foo/bar", DefaultSiteTool.getNormalizedPath( "foo/bar" ) );
assertEquals( "foo/bar", DefaultSiteTool.getNormalizedPath( "foo\\bar" ) );
assertEquals( "foo/bar", DefaultSiteTool.getNormalizedPath( "foo/./bar" ) );
+ assertEquals( "foo/bar", DefaultSiteTool.getNormalizedPath( "foo//bar" ) );
+ assertEquals( "", DefaultSiteTool.getNormalizedPath( "foo/../" ) );
+ assertEquals( "", DefaultSiteTool.getNormalizedPath( "foo/.." ) );
assertEquals( "bar", DefaultSiteTool.getNormalizedPath( "foo/../bar" ) );
assertEquals( "foo", DefaultSiteTool.getNormalizedPath( "./foo" ) );
assertEquals( "../foo", DefaultSiteTool.getNormalizedPath( "../foo" ) );
assertEquals( "../../foo", DefaultSiteTool.getNormalizedPath( "../../foo" ) );
assertEquals( "index.html", DefaultSiteTool.getNormalizedPath( "./foo/../index.html" ) );
+
+ // note: space is preserved and double slash is removed!
+ assertEquals( "file:/Documents and Settings/", DefaultSiteTool.getNormalizedPath( "file://Documents and Settings/" ) );
}
}