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() );
}
}