added more tests
diff --git a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
index 5fb6f67..6b1faad 100644
--- a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
+++ b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
@@ -47,7 +47,7 @@
         assertEquals( "file.with.dot.in.name.html", renderingContext.getOutputName() );
         assertEquals( ".", renderingContext.getRelativePath() );
 
-        renderingContext = new RenderingContext( baseDir, docName );
+        renderingContext = new RenderingContext( baseDir, docName ); // not Doxia source
         assertEquals( "file.with.dot.in.name.html", renderingContext.getOutputName() );
         assertEquals( ".", renderingContext.getRelativePath() );
 
@@ -62,6 +62,15 @@
         renderingContext = new RenderingContext( baseDir, docName, "", "apt" );
         assertEquals( "download.html", renderingContext.getOutputName() );
         assertEquals( ".", renderingContext.getRelativePath() );
+
+        docName = "path/file.apt";
+        renderingContext = new RenderingContext( baseDir, docName, "", "apt" );
+        assertEquals( "path/file.html", renderingContext.getOutputName() );
+        assertEquals( "..", renderingContext.getRelativePath() );
+
+        renderingContext = new RenderingContext( baseDir, docName );
+        assertEquals( "path/file.html", renderingContext.getOutputName() );
+        assertEquals( "..", renderingContext.getRelativePath() );
     }
 
 }